簡體   English   中英

Javascript正則表達式:匹配任何系列的字母,除非它們匹配特定的序列

[英]Javascript Regex: Match any series of letters, unless they match a specific sequence

我希望匹配任何字母序列,除非它們匹配特定的不需要的序列。

例如,如果我的句子是:

This is a cat.

我想要包括除序列cat之外的所有字母,我如何在正則表達式中寫這個?

我試過(?!cat)([az])+但這只與c匹配。 我需要匹配整cat並排除它。 我也試過\\b字邊界,但沒有成功。

\b(?:(?!\bcat\b)[a-zA-Z])+\b

試試這個。看看演示。

https://regex101.com/r/iV6mP5/1

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM