在組織正則表達(dá)式的查找模式時(shí),創(chuàng)建了一個(gè)帶有非法循環(huán)因子的模式元素。例如,模式
/^+/
是非法的,因?yàn)樵?^ (輸入開始)沒有循環(huán)因子。下表列出了沒有循環(huán)因子的元素:
元素 | 描述 |
---|---|
^ | 輸入開始 |
$ | 輸入結(jié)束 |
\b | 詞的邊界 |
\B | 非單詞的邊界 |
* | 零個(gè)或多個(gè)循環(huán) |
+ | 零個(gè)或多個(gè)循環(huán) |
? | 零個(gè)或多個(gè)循環(huán) |
{n} | n 循環(huán) |
{n,} | n 或多個(gè)循環(huán) |
{n,m} | 從 n 到 m 循環(huán),包括 m |
要改正此錯(cuò)誤
請(qǐng)確保查找模式元素僅包括合法的循環(huán)因子。