(*跳過)或(*F)如何在regex上工作?我正在學習regex的高級用法,并注意到許多帖子使用(*SKIP)或(*F)在里面。我貼出了一個問題,這個問題的目的是為了匹配那些沒有yellow但有blue只有當brown在藍色之后存在。正確的答案是:.*yellow.*(*SKIP)(*F)|^.*\bblue\b(?=.*brown).*$我也嘗試過像下面這樣的“查找”表達式,但并不是所有的情況都有效:^((?!yellow).)*blue(?=.*brown).*$我不知道這些(*SKIP)(*F)旗子,所以問題是,這些旗子是如何工作的?他們干些什么?還有其他像這樣的旗幟嗎?謝謝。
- 2 回答
- 0 關注
- 709 瀏覽
添加回答
舉報
0/150
提交
取消