Perl中是否有一些全局選項可用,它指定默認行爲regexp匹配行爲?就像忽略大小寫,即使沒有i
選項匹配運算符。在Perl中更改默認的正則表達式行爲?
0
A
回答
8
你可能會尋找re
pragma
use re '/ix'; "FOO" =~/foo /; # /ix implied no re '/x'; "FOO" =~ /foo/; # just /i implied
+4
請注意,這不是全局的,但僅適用於當前的詞彙範圍。全局標誌將是一個壞主意,因爲模塊(包括像'strict'這樣的東西)依賴於區分大小寫的匹配。 – ThisSuitIsBlackNot
+1
還有更多的含義和細節。 (例如:'re/flag'覆蓋locale' pragma和regex的'unicode_strings''特性' - 在'no re/flag'之後全部恢復。) – zdim
相關問題
- 1. Perl的正則表達式默認爲不匹配
- 2. 正則表達式在Perl
- 3. Perl正則表達式在\
- 4. 正則表達式在Perl
- 5. Perl正則表達式在@
- 6. 將Perl正則表達式轉換爲SQL正則表達式
- 7. 將Perl正則表達式轉換爲Python正則表達式
- 8. 將Perl正則表達式轉換爲POSIX正則表達式
- 9. 將perl正則表達式轉換爲python正則表達式
- 10. 正則表達式中的perl正則表達式
- 11. 正則表達式html url默認
- 12. 正則表達式默認值
- 13. 在考慮在Perl正則表達式Perl的正則表達式
- 14. Perl的正則表達式
- 15. Perl的正則表達式
- 16. Perl的正則表達式 - 動態正則表達式
- 17. 使用Perl正則表達式+更改#定義和#undef在C++
- 18. Perl:正則表達式
- 19. perl redirectmatch正則表達式
- 20. Perl正則表達式
- 21. Perl正則表達式\ U
- 22. Perl正則表達式
- 23. 用perl正則表達式
- 24. PCRE - perl正則表達式
- 25. 正則表達式 - Perl
- 26. Perl Oneliner正則表達式
- 27. 正則表達式用Perl
- 28. Javascript/Perl正則表達式
- 29. 在Perl中匹配正則表達式
- 30. 2步正則表達式在Perl中
你爲什麼要這麼做?在全球範圍內,肯定有一種可能的蠕蟲隱藏在改變每個人都認爲的東西,他們知道它是如何工作的。 – Sobrique