Ne aradığınız \G
geçerli:
new Regex(@"\G\n").IsMatch("!\n", 1); // It's twue, it's twue!
Bu
aslında, benim için bir sürpriz oldu.
\G
hakkında bilgi sahibi oldum, ancak genellikle girişin başına veya en son başarılı eşleşmenin sonuna uyan bir bağlantı olarak tanımlanır. Bu bir .NET yeniliği ise, bu konuda daha fazla ses çıkarmalılar; Çok kullanışlı olabilir gibi görünüyor.
DÜZENLEME:, düşünmek gel Java'nın find(int)
aynı şekilde çalışır - yapmam gerektiğinde bile yaygın olarak kullanılır. Fakat daha sonra Java 5'te "bölgeler" API'sini eklediler, bu da çok daha iyi bir kontrole sahipti ve bu deyimi unutmuştum. .NET'de bakmayı hiç düşünmemiştim. Aşırı yüklerin biz beklediğiniz şekilde davranmazlar
@NullUserException ఠ_ఠ: Ben Bunu uzun bir döngüde yapacağız, bu yüzden çok maliyetli olur. – Mehrdad