텍스트 파일의 문장과 일치하는 정규 표현식이 필요합니다. 문장으로는 대문자로 시작하고 마침표로 끝나는 문자열을 의미합니다. 지금까지 나는이 함께했다했습니다정규 표현식 일치 문장
[A-Z]+[A-Za-z0-9_,"#;.() \t]+[.]$
그것은 작업의 종류,하지만 약간의 문제가있다. 한 줄에 문장이 거의 없으면 문장을 합하여 하나의 문장으로 계산합니다. 그것을 해결하는 방법에 대한 모든 정보?
텍스트 파일의 문장과 일치하는 정규 표현식이 필요합니다. 문장으로는 대문자로 시작하고 마침표로 끝나는 문자열을 의미합니다. 지금까지 나는이 함께했다했습니다정규 표현식 일치 문장
[A-Z]+[A-Za-z0-9_,"#;.() \t]+[.]$
그것은 작업의 종류,하지만 약간의 문제가있다. 한 줄에 문장이 거의 없으면 문장을 합하여 하나의 문장으로 계산합니다. 그것을 해결하는 방법에 대한 모든 정보?
당신은 내가 [A-Z][\s\S]+?[.?!]+
이 확장 것이 정규 표현식
[A-Z]{1}[^.]*.
단일 '.' 어떤 문자와도 일치하면 인용해야합니다. – stark
이 경우에는 그가 완전히 멈추지 않을 것이기 때문에 그가 생각하지는 않지만, 그 전에는 풀 스탑과 일치하는 패턴이기 때문에. – Srb1313711
수정 된 버전 :'[A-Z] [^ \.] * \.' –
을 시도 할 수 있습니다. "봐라!" 내 책에있는 문장이야. 또한 그들 사이에 공백이있는 문장을 허용합니다.
'+'를'+? '로 대체하십시오. [욕심 많은 비 욕심쟁이 한정어] (http://www.regular-expressions.info/repeat.html)에 대해 읽어보십시오. – Tomalak
그건 도움이 $ 들었을 제거,! – Loki