[英]Regular expression to march all STRING_DIGIT[_?]
我有一個字符串,可能是ABC123_1或ABC123_1_CBA321_2。 基本上我們在說
[[:alnum:]]+_\d
可以重復幾次。 但是,如果存在多個實例,則所有實例都用一個下划線_串聯。
如何匹配javascript中的所有實例,仍然使用^和$分隔字符串?
謝謝 ;-)
根據您的要求,以下方法可能會起作用:
regex = /[a-z0-9]{2,}_\d/gi;
> regex.match("ABC123_1_CBA321_2_AA12_3")
< ["ABC123_1", "CBA321_2", "AA12_3"]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.