(3)
regexp bilenlere kolay bir soru
regexp ile şunu yapmak için ne demek lazım:[sabityazı]xxyy[başkasabityazı]bir dökümanın içinden [sabityazı] ve [başkasabityazı] arasındaki değerleri döndürmem gerekiyor. En son regexp bakalı baya oldu unutmuşum, bir el atıverin. Teşekkürler.
regexp ile şunu yapmak için ne demek lazım:
[sabityazı]xxyy[başkasabityazı]
bir dökümanın içinden [sabityazı] ve [başkasabityazı] arasındaki değerleri döndürmem gerekiyor. En son regexp bakalı baya oldu unutmuşum, bir el atıverin. Teşekkürler.
0
[sabityazı](.*)[başkasabityazı]
?
0
ben de şöyle anladım;
/\[sabityazı\]([0-9]+)\[başkasabityazı\]/
0
/[sabityazı](.*?)[başkasabityazı]/
greedy nongreedy farki icin bakiniz (bkz:
regular expression/@fdegir).
deger olayini yeni gordum, o zaman
/[sabityazı](\d+?)[başkasabityazı]/
sayet virgullu degerler varsa ilki isini gorur.
0