java - 正则表达式如何对字符串取反?
高洛峰
高洛峰 2017-04-18 10:26:20
0
1
713

有两个字符串:

XXXXXX编制单位:万科企业股份有限公司

单位:元

只想要匹配到第二个字符串,如何对字符串取反,即对“编制”取反,还有“投资”等词语也不能匹配到。

网上搜索一通都是对“字符”取反的......

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

모든 응답(1)
黄舟

태그가 python이므로 python

만 얘기하겠습니다.

사실 님의 목적이 잘 이해가 안가는데 막연하게 님이 원하는 기능이 그 반대는 아닌거 같네요.

정규 표현식에서 절의 특정 부분만 캡처하고 싶다면 分组捕获

을 사용하면 됩니다.

取反을 정말 원한다면 negative lookahead assertion(?!投资)과 같은

을 사용하세요.

Java라면 온라인에서 negative lookahead assertion 아래 Java 사용법을 검색해보시면 거의 똑같을 겁니다

.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿