Aşağıdaki gibi bir dizeyi ayırıcı olarak boşluklara göre ayırmam gerekiyor. Ancak teklif içindeki herhangi bir alan korunmalıdır.Regex bölünmüş dize koruma tırnakları
research library "not available" author:"Bernard Shaw"
C Sharp bunun çalışıyorum
research
library
"not available"
author:"Bernard Shaw"
için, bu normal ifadeyle vardır:
@"(?<="")|\w[\w\s]*(?="")|\w+|""[\w\s]*"""
research
library
"not available"
author
"Bernard Shaw"
içine dize böler SO başka yazı, gelen hangi maalesef benim kesin şartlara uymuyor.
Regex'i arıyorum, bu işe yarar.
Herhangi bir yardım için teşekkür ederiz.
nasıl bölmek noktalar, soru işaretleri, exclama ile boşluklar yerine vb. Alıntıların dışında her bir cümleyi tek tek almaya çalışıyorum. Örneğin: Yürüdü. ** Geri döndü. ** Ama neden? ** Ve “Merhaba dünya.” Dedi. Bir utanmadan. ** – ErTR
@ ErtürkÖztürk: Bu kendi StackOverflow sorusuna layıktır - bir yorumda yanıtlanamayacak kadar büyük. –
@TimPietzcker neden bilmiyorum ama neredeyse aynı soruyu sordum (http://stackoverflow.com/questions/33886103/how-to-find-recurring-word-groups-in-text-with-c) ve "Kod yazma hizmeti yok" ya da "net değil" gibi çok fazla tepkim var, bu yüzden yorumlarda şansımı deniyorum. – ErTR