使用正則表達式可以驗證文本是否包含字母數字字符(a-z,A-Z,0-9)和ISO 8859的某些字符?例如在Dec代碼中的字符192(±)到代碼214中的字符(Ö) http://es.wikipedia.org/wiki/ISO-8859-1驗證ISO 8859的子組
回答
是的,你可以。
[a-zA-Z0-9\xc0-\xd6]
......或沿着這些線的東西。在\xXX
X'es是從\x00
到\xFF
的十六進制字符代碼。使用your own reference link獲取正確的代碼。
您還可以使用\uXXXXX
指定Unicode字符,其中X'es是unicode碼點。
如果有人想要更準確的東西,ISO-8859-1的完整集合是[\ x09 \ x0A \ x0D \ x20- \ x7E \ xA0- \ xFF],並且作爲正則表達式,它可能是/^[ X09 \ X0A \ X0D \ x20- \ x7E \ xA0- \ XFF] * $ /。參考:http://www.ic.unicamp.br/~stolfi/EXPORT/www/ISO-8859-1-Encoding.html – DanielM
是的,你可以。使用此頁面測試您的角色:http://xregexp.com/tests/unicode.html
除了問題是「是否可能?」,其明顯的一點是提供可行的解決方案來檢查ISO 8859字符,不知道「是的,你可以」。 –
- 1. 使用ISO-8859-1驗證XSD架構
- 2. SAXException iso-8859-2
- 3. java.nio.charset.IllegalCharsetNameException: 'ISO-8859-1'
- 4. UTF-8模式是否可以驗證ISO-8859-2 xml?
- 5. SQL Server中的ISO 8859-15或ISO 8859-1?
- 6. ISO-8859-1(對/錯)
- 7. ISO-8859-1在PHP
- 8. Symfony和ISO-8859-1
- 9. ISO 8859-1字符
- 10. 正確回顯數組ISO-8859-1值
- 11. 從UTF8轉換爲ISO 8859-5,越來越ISO 8859-1代替
- 12. 來自bcp的ISO-8859-1
- 13. Python的解碼ISO-8859-5
- 14. 附件中的ISO-8859-1Q
- 15. 編碼與ISO-8859-2
- 16. Java chardet檢測iso-8859-2
- 17. base64解碼爲ISO-8859-1
- 18. UTF-8和ISO 8859-9
- 19. JSF ISO-8859-2字符集
- 20. Python轉換爲ISO-8859-5
- 21. System.Text.Encoding.GetEncoding(「iso-8859-1」)引發PlatformNotSupportedException?
- 22. ISO-8859-1解碼vb.net
- 23. ISO-8859-2編碼問題
- 24. ISO-8859-1編碼MATLAB
- 25. 腓轉換爲ISO-8859-9
- 26. IOS編碼ISO-8859-9
- 27. ISO-8859-1和HTML實體
- 28. jQuery charset iso-8859-1錯誤
- 29. ISO-8859-1和MacRoman編碼
- 30. iso-8859-1 vs utf-8 android
是否希望至少有一個這些字符,或者只有那些字符? –