文章詳情頁
java - 正則表達式如何對字符串取反?
瀏覽:125日期:2023-10-13 16:22:17
問題描述
有兩個字符串:
XXXXXX編制單位:萬科企業股份有限公司單位:元
只想要匹配到第二個字符串,如何對字符串取反,即對“編制”取反,還有“投資”等詞語也不能匹配到。
網上搜索一通都是對“字符”取反的......
問題解答
回答1:因為標簽有python,我就說說python吧
其實沒太讀懂你的目的,隱約覺得你想要的功能并不是取反啊,
如果只是想捕獲到正則表達式中某部分的子句,可以用分組捕獲
如果真的要取反,就用negative lookahead assertion,比如(?!投資)
如果是Java的話,你自己上網搜搜negative lookahead assertion在Java下怎么用吧,應該差不多
標簽:
java
相關文章:
1. linux運維 - python遠程控制windows如何實現2. thinkPHP5中獲取數據庫數據后默認選中下拉框的值,傳遞到后臺消失不見。有圖有代碼,希望有人幫忙3. django - Python error: [Errno 99] Cannot assign requested address4. python小白,關于函數問題5. Python2中code.co_kwonlyargcount的等效寫法6. mysql主從 - 請教下mysql 主動-被動模式的雙主配置 和 主從配置在應用上有什么區別?7. mysql數據庫做關聯一般用id還是用戶名8. javascript - 如何用最快的速度C#或Python開發一個桌面應用程序來訪問我的網站?9. 求救一下,用新版的phpstudy,數據庫過段時間會消失是什么情況?10. python小白 關于類里面的方法獲取變量失敗的問題
排行榜
