我必須如何調整正則表達式搜尋才能找到“西元前「在第一行?
根據正規表示式網頁測試頁面( https://regex101.com/ ,https://regexr.com/ )
正規表示式“\A.*bc”應該在第一行找到“bc” - 並忽略西元前在第二行:

在 Jmp 中
Regex(
"abcdef<BR />nghibcjk",
"\A.*bc"
);
我得到結果

...這對應於具有附加選項的正規表示式/秒(單線):

如何停用單行選項?
我剛剛找到了選項

..對於貪婪選項,可以透過使用停用.*?代替.*。
我不認為 JMP 的 Regex() 函數支援 IGNORECAS 以外的任何(通用)正規表示式標誌(我認為 g、i、m 和 s 是最有用的標誌(使用標誌進行進階搜尋 (mozilla.org) )。 我已經製作了有關全局搜尋的願望清單項目,儘管它是倉促完成的並且僅用於正則表達式匹配在 Regex Match() 中新增標誌以尋找所有不重疊的模式出現。 幸運的是,大多數時候這些都很容易解決。
謝謝, @jthi
我希望答案會有所不同。 有趣的 ...
嗯,這是修復它的願望:
正規表示式:為所有標誌新增選項