2015-12-05 7 views
5

Haxe'in kullanım kılavuzunda regex sembolü detayı yok. Hangi sembolün java'nın "\ p {Punct}" ile eşleştiğini bulamıyorum.haxe'de p {Punct} gibi?

Haxe benzer bir simge var mı?

+0

Dokümanlarda kısayol sınıfları desteği hakkında hiçbir şey söylenmez. Bir karakter sınıfında ihtiyaç duyduğunuz noktalama işaretini belirtmeniz gerekiyor gibi görünüyor, '[.,?;:' '] '.... –

cevap

4

documentation'a göre, noktalama unicode karakter sınıfı yalnızca PCRE (Neko, C++, PHP) ve Java, C# kullandığınızda kullanılabilir gibi görünüyor. \p{Punct}\p{P}\pP ve sonunda POSIX karakter sınıfı: Ne olursa olsun, sizinle veya kaçan bir ters eğik çizgi olmadan farklı sözdizimi deneyebilirsiniz [[:punct:]]

Bu sınıflar JavaScript (ve muhtemelen flaşlı çok) için kullanılamaz. Bu durumda, tüm noktalama karakterlerini mümkün olduğu kadar aralıklarla bir sınıfa koymak gerekir.

İlgili konular