Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

C# Regular Expression!


Öne çıkan mesajlar

Mesaj tarihi:
selamlar;


[image:
Newegg Logo]<http://e.newegg.com/servlet/cc6?gLmkQTWUUQWVHiitLSxnuHptQJhuVaVRVXLX>


yukaridaki kodu


<img src='http://e.newegg.com/servlet/cc6?gLmkQTWUUQWVHiitLSxnuHptQJhuVaVRVXLX' />


seklinde degistirecek C# fonksyonuna ihtiyacim var, yardimci olabilecek var mi?

Gmail in inbox ina boyle geliyor mailler nedense benimde html e cevirmem lazim :(
Mesaj tarihi:
eğer hepsinin format aynıysa regex kasmaya gerek yok ya bodozlama yap işte


string a = "[image:
Newegg Logo]http://e.newegg.com/servlet/cc6?gLmkQTWUUQWVHiitLSxnuHptQJhuVaVRVXLX";
a = a.subString(a.indexOf(']')+1, a.length - a.indexOf(''));
a = "<img src='" + a + " ' />;"


typo olabilir
Mesaj tarihi:

@nazca

ne varki orda, regular expression builder falan mi?

benim verdigim kocaman mailin bi parcasi bunun gibi 20-30 tane [image seklinde tanimlanmis resim var

bunlari tek bi fonksyon ile

Mesaj tarihi:
SpiderS_DangeR said:

eğer hepsinin format aynıysa regex kasmaya gerek yok ya bodozlama yap işte


string a = "[image:
Newegg Logo]http://e.newegg.com/servlet/cc6?gLmkQTWUUQWVHiitLSxnuHptQJhuVaVRVXLX";
a = a.subString(a.indexOf(']')+1, a.length - a.indexOf(''));
a = "<img src='" + a + " ' />;"


typo olabilir


format su sekilde genel itibari ile


[image:
Newegg Logo]<http://e.newegg.com/servlet/cc6?gLmkQTWUUQWVHiitLSxnuHptQJhuVaVRVXLX>


bold olan kisimlar static digerleri degisken.
Mesaj tarihi:
yazı tam çıkmadı galiba. sonda da bi bracket var heralde.
string slm = "[image:
Newegg Logo]http://e.newegg.com/servlet/cc6?gLmkQTWUUQWVHiitLSxnuHptQJhuVaVRVXLX[ / image ]";


string naber = Regex.Match(slm, @"]([^)]*)[").Groups[1].Value;
Mesaj tarihi:
Oce4n said:

yazı tam çıkmadı galiba. sonda da bi bracket var heralde.
string slm = "[image:
Newegg Logo]http://e.newegg.com/servlet/cc6?gLmkQTWUUQWVHiitLSxnuHptQJhuVaVRVXLX[ / image ]";


string naber = Regex.Match(slm, @"]([^)]*)[").Groups[1].Value;


abi bunu bi deniyim, olursa ertem senerin rustu videosunu koycam buraya :D
Mesaj tarihi:
reyou said:

yani Newegg Logo olan kisim bosta olabiliyor, baska bisiyde (baska bi sitenden gelirse)

bide < > tagleri arasina image src koymus $errolar.

farketmez abi zaten newegg logo kısmıyla bi alakamız yok ki, sadece http ile başlayan kısmı alıyoruz
Mesaj tarihi:
yalniz benim verdigim text, koca bi inbox mesajinin icinde gomulu olarak geliyo, yani direk [image tagleri ile gelmiyo

gomulu textin icinden cikarip ayiklamam gerek ve replace etmem gerek, senin cozumunede bi bakiyim su regex i denedikten sonra
Mesaj tarihi:
Oce4n said:

yazı tam çıkmadı galiba. sonda da bi bracket var heralde.
string slm = "[image:
Newegg Logo]http://e.newegg.com/servlet/cc6?gLmkQTWUUQWVHiitLSxnuHptQJhuVaVRVXLX[ / image ]";


string naber = Regex.Match(slm, @"]([^)]*)[").Groups[1].Value;


sonda bracket yok, bide bu paticik in message box sacma sapan isler yapiyo paste.bin e koycam 1 saniye
Mesaj tarihi:
birden fazla sonuç istiyosan bu:

hepsinin başında sonunda < xxxx > var anlaşılan

foreach (Match m in Regex.Matches(slm, @"<([^>]*)>", RegexOptions.Singleline))
{
if (m.Success)
{
string asdfq = m.Groups[1].Value;
}
}
×
×
  • Yeni Oluştur...