Tag: regex

Bir URL’den Kayıt ID Bilgisi Almak | C#

Bir URL’den Kayıt ID Bilgisi Almak | C#

Merhaba, web crawling işlemleri ile uğraşırken, genelde e-ticaret sitelerinde URL içerisinde geçen ID’leri alma ihtiyacım doğdu.Şu şekilde bunu hallettim: Selamlar.

Notepad++’ta Düzenli İfade İle Eşleşen Değerleri Kopyalama | Sistem

Notepad++’ta Düzenli İfade İle Eşleşen Değerleri Kopyalama | Sistem

Merhaba, Notepad++ uygulamasında düzenli ifade ile aramayı daha evvelki bir yazıda anlatmıştım.Geçenlerde aradığım ifade ile eşleşen kısımları topluca kopyalama ihtiyacım doğdu.Şu şekilde işimi gördüm: Selamlar.

Excel Makro İle Regex | Genel

Excel Makro İle Regex | Genel

Merhaba, geçtiğimiz günlerde bir kolonunda <> işaretleri içeren bir değer, diğer kolonunda başka bir değer içeren bir excel dosyası elime geçti.
Bunları xml formatında kaydetmem gerekiyordu. Acaba vbscript’te regex var mı diye baktım ve var olduğunu gördüm.
Aşağıda basit bir kullanımını gösterdim.
Umarım birilerinin işine yarar.

Sub regex()

    Set re = New RegExp
    With re
       .Pattern = "<([a-zA-Z0-9]+)>"
       .IgnoreCase = False
       .Global = False
    End With
    For i = 5 To 89
        Set myMatches = re.Execute(Trim(CStr(Sayfa1.Range("A" & i))))
        For Each myMatch In myMatches
         Sayfa1.Range("E" & i) = "<" & myMatch.SubMatches(0) & ">" & Trim(CStr(Sayfa1.Range("B" & i))) & "</" & myMatch.SubMatches(0) & ">"
        Next
        DoEvents
    Next i
    MsgBox "Bitti"

End Sub

Regex çalıştırmak için bir de Tools>References seçeneğinden ‘Microsoft VBScript Regular Expressions 5.5’ eklemeniz gerekiyor.

Selamlar.

Regex Bölgesel Karakter Desteği | C#

Regex Bölgesel Karakter Desteği | C#

Merhaba, regex yazarken [a-zA-Z] kullandığımızda Türkçe karakterleri içermediğini geçen gün farkettim. Farklı ülkelerin alfabelerini desteklemekle ilgili bir yazım şekli varmış. İhtiyacı olanlar için paylaşıyorum: Detaylı bilgi için https://docs.microsoft.com/en-us/dotnet/standard/base-types/character-classes-in-regular-expressions adresi incelenebilir. Selamlar.

Notepad++ Uygulamasında Düzenli İfade İle Arama Yapmak | Sistem

Notepad++ Uygulamasında Düzenli İfade İle Arama Yapmak | Sistem

Merhaba, Notepad++ uygulamasında normal aramalar yapılabildiği gibi, Regular Expression ile de arama yapılabilir. Nerede ihtiyacımız olabilir böyle bir aramaya? Misal CANIAS’ta bir TRACE dosyası elde ettik. Boyutu çok büyük. Uzun süren sorgular olduğunu düşünüyoruz bu dosyanın içerisinde. Ancak bunu nasıl aratıp tek seferde görüntüleyebiliriz? şeklinde