Ara 022009
C# da yine regexp konusunda en yetenekli dillerden birisi elesmeler içinde gruplar olarak dönderebiliyor. php deki preg_match_all gibi çalışıyor.
C# da regex kullanabilmek için System.Text.RegularExpressions paketini import etmeliyiz.
using bloguna using System.Text.RegularExpressions; ekleyerek yapabiliriz bunu
0 1 2 // Regex Türünde bir pattern adında değişkenimiz ve eşleşenleri dolduracağımız bir MatchCollection var. Regex pattern=new Regex('(tufyta)\.(com)'); MatchCollection:eslesenler;
0 1 // eslesenler değişkenimizi dolduralım eslesenler=pattern.Matches("http://www.tufyta.com www.tufyta.com");
0 1 2 3 4 5 eslesenler.count // Görüntüye uyan Katar sayısı eslesenler[x] // Eşlesen katarlardan bitanesi eslesenler[x].Groups // Katrı oluşturan gruplar (MatchCollection tipinde) eslesenler[x].Groups[y] // Gruplardan birtanesi. // katarları bir döngüye yine içindeki grupları ayrı bi döngüye alıp istediğimiz yere bunları yazdırabilirz;Örnek C# Uygulaması :
Regexper idirmek için tıklayın








Hürriyet‘
bu tag içinden internet adresini nasıl alabilirim yarddımcı olabilirmisiniz
ne yazmak istediğinizi anlayamadım. Hürriyet kısmını
tagları arasına yazar mısınız.