我想檢查給定的文本是否以某些貨幣符號開頭,如$€£¥。如何做到這一點取決於你的語言使用正則表達式正則表達式:如何查找文本是否以貨幣符號開頭?
1
A
回答
3
,但類似^[\$€£¥].*
[]
是匹配裏面的人物之一的字符組。
您可能必須編寫\$
,因爲$
-sign在正則表達式中有時具有特殊含義。
.*
匹配「其他」(除了換行符)。
編輯:在重新閱讀你的問題後:如果你真的想匹配一些貨幣符號(也許不止一個),嘗試^[\$€£¥]+.*
1
哪個正則表達式的味道?如果它是一個支持Unicode的屬性,你可以使用這個:
^\p{Sc}
(我沒加引號或正則表達式的分隔符,因爲我不知道你使用的味道。)
相關問題
- 1. 正則表達式以@符號開頭
- 2. 這是以符號開頭的文本的正則表達式,並以符號「?
- 3. 正則表達式貨幣
- 4. 貨幣正則表達式
- 5. 正則表達式貨幣
- 6. 正則表達式接受貨幣符號和'+'符號
- 7. 正則表達式來查找以冒號開頭的單詞
- 8. 格式貨幣正則表達式javascript
- 9. 正則表達式貨幣格式
- 10. 貨幣格式的正則表達式
- 11. jQuery正則表達式只允許貨幣符號和數字
- 12. 正則表達式匹配所有貨幣符號?
- 13. 正則表達式爲貨幣價值
- 14. 正則表達式對於貨幣
- 15. 貨幣浮動的正則表達式?
- 16. PHP德語貨幣正則表達式
- 17. 正則表達式的貨幣發現
- 18. 貨幣/百分比正則表達式
- 19. 貨幣範圍正則表達式
- 20. 正則表達式貨幣(歐元)
- 21. Javascript貨幣正則表達式替換
- 22. 正則表達式貨幣驗證
- 23. 淨正則表達式貨幣
- 24. ASP.NET貨幣正則表達式
- 25. 正則表達式來查找以「&」開頭的詞,並且以&
- 26. 正則表達式從字符串中移除任何貨幣符號?
- 27. 正則表達式:查找以「@」開頭的字符串,但不是「@@」
- 28. 正則表達式替換字不以某些符號開頭
- 29. 是否可以從貨幣代碼中導出貨幣符號?
- 30. 檢查字符串是否以正則表達式開始
不要忘記^表示文本的開始,並且貨幣值通常只有一個貨幣符號 – 2010-07-27 15:35:56
您在開始時錯過了「^」,因爲@Sri想知道在開始文本時是否出現字符 – antyrat 2010-07-27 15:37:26
謝謝,我添加了' ^',是的,你說得對,貨幣價值通常只有一個貨幣符號,但斯里蘭卡只是想檢查一個字符串是否以貨幣符號開頭。字符類'$'裏面的 – phimuemue 2010-07-27 15:38:15