[英]Two look-ahead strings using regex
我有一個簡單的正則表達式,如下所示:
var myRegex = /%(?!FOO%)([A-Za-z_]*)%/g;
我想做的是找到兩個不是FOO
%
引號之間的實例。 因此,類似BAR
, WHATEVER
等的任何事物都將匹配。
我的問題是,將其擴展為查找多個字符串的最佳方法是什么? 假設我想匹配所有非FOO
或BAR
。
var myRegex = /%(?!(FOO|BAR)%)([A-Za-z_]*)%/g;
我嘗試了上述變體,但似乎只能找到第一個匹配項FOO
。 如何找到兩者?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.