String to be matched = "AAA/up to eight upper case letters/AAA" : ex1 : AAA/BB/AAA ex2 : AAA//AAA ex3: AAA/BBCCDDEEFF/AAA
正則表達式的貪婪範圍
我怎樣才能在中間搭配0-8個大寫字母串(即之間的斜線)?
我試圖regex : AAA/(?!(.*[a-z].*)[A-Z]{0,8})/AAA
但它不符合上述任何字符串。
(正則表達式AAA/[A-Z]{0,8}/AAA
確實匹配上面的字符串,但它小寫字母也很相配 ex: AAA/bb/AAA
)
添加Notepad ++標記,這非常重要。 –