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

有两个字符串:

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

单位:元

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

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

高洛峰
高洛峰

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

répondre à tous(1)
黄舟

Puisque le tag est python, je vais juste parler de python

En fait, je ne comprends pas très bien votre but. J'ai vaguement l'impression que la fonction que vous souhaitez n'est pas l'inverse,

Si vous souhaitez simplement capturer une certaine partie des clauses dans l'expression régulière, vous pouvez utiliser 分组捕获

Si vous voulez vraiment 取反, utilisez negative lookahead assertion, tel que (?!投资)

Si c'est le cas Java, vous pouvez effectuer une recherche en ligne pour savoir comment utiliser negative lookahead assertion sous Java Cela devrait être presque pareil

.
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal