我不知道該怎麼做: \ b $ {0}。* 這應該與什麼匹配?退後,或者說,缺乏?
0
A
回答
0
對我而言,這看起來比shell腳本更像傳統正則表達式的一部分。
在Bash中,像$ {0}這樣的命令將是命令中的第一個字段,像*這樣的符號是通配符而不是量詞。現在我不是說這對我很有意義。但它比正則表達式更有意義。
0
它是什麼匹配,你問?
它不
{number}
重複前一個項目number
倍。 $
是一個主播;它匹配輸入末尾的位置。顯然,一個位置不能重複,因此任何包含${number_here}
的正則表達式都是無效的。
忽略該部分,\b
是字邊界,即,它是由任意一個字字符([a-zA-Z0-9_]
)之前和之後的非字字符,或者反之亦然的位置相匹配。 .
與除換行符外的任何字符匹配,並且*
重複上一個零次或多次,儘可能多次。因此,.*
匹配任何不包含換行符的零個或多個字符序列。
相關問題
- 1. 這個正則表達式爲什麼匹配這麼多?
- 2. 這個正則表達式匹配什麼/什麼時候?
- 3. Perl正則表達式 - 爲什麼正則表達式/[0-9\.]+(\,,)/匹配逗號
- 4. Perl - 爲什麼這個正則表達式匹配?
- 5. 這個正則表達式爲什麼不匹配?
- 6. 這兩個正則表達式匹配是什麼?
- 7. 這個正則表達式匹配URL有什麼問題?
- 8. 爲什麼在perl中這個正則表達式不匹配
- 9. 爲什麼這個正則表達式不匹配?
- 10. 這個正則表達式匹配什麼?
- 11. 爲什麼這個正則表達式匹配?
- 12. 爲什麼在.htaccess中這個正則表達式不匹配?
- 13. 什麼導致這個正則表達式匹配一切?
- 14. 爲什麼這個正則表達式匹配小數?
- 15. 爲什麼這個scala正則表達式匹配失敗?
- 16. 這個`/^.*$/`正則表達式匹配了什麼?
- 17. 匹配這個正則表達式:qr /(?!)/;
- 18. 這個正則表達式在做什麼?匹配= /^plus_([0-9]+)$/.match(m.to_s)
- 19. 什麼是(\\&| $)正則表達式匹配
- 20. '\ $'正則表達式匹配什麼?
- 21. 爲什麼這個正則表達式在Perl中不匹配?
- 22. 爲什麼這個正則表達式不匹配?
- 23. 這個正則表達式匹配什麼
- 24. 爲什麼這個正則表達式不匹配HTML標籤?
- 25. 爲什麼這個正則表達式無法匹配?
- 26. 爲什麼在這個正則表達式中不匹配?
- 27. 爲什麼在這個正則表達式中匹配空行?
- 28. 什麼正則表達式匹配這個字符串?
- 29. 這個正則表達式匹配什麼?
- 30. 爲什麼正則表達式匹配這個文本?
有幾種正則表達式語言。你應該給更多的上下文。 –
我懷疑正則表達式甚至是有效的,據我所知'&符號(字符串結束)可能不會與任何重複規則(兩個零重複)一起使用。 –
是$ {0}是否正確?我不認爲錨點可以量化。 – Kamehameha