[英]Need a regex to match a single character or word but should not match substrings
我有以下示例文本:
我想替換所有的實例;
, :
, ,
, .
, and
, a
, an
, the
與管|
符號。
所以輸出應該是這樣的:
我嘗試使用以下正則表達式,但未獲得與所有匹配的通用正則表達式:
"\/(^|\\W);($|\\W)\/",
"\/(^|\\W):($|\\W)\/",
"\/(^|\\W),($|\\W)\/",
"\/(^|\\W).($|\\W)\/",
"\/(^|\\W)and($|\\W)\/",
"\/(^|\\W)a($|\\W)\/",
"\/(^|\\W)an($|\\W)\/",
"\/(^|\\W)the($|\\W)\/",
"\/(^|\\W)said($|\\W)\/",
還嘗試了:
(?<=\s)(;.)
(?<=\s)(:.)
(?<=\s)(,.)
(?<=\s)(..)
(?<=\s)(an.)
(?<=\s)(and.)
但是不起作用,請幫忙。 請注意,搜索的a
應與該部分匹配
有發光
但不匹配
萃取
。 其他人也需要類似的行為。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.