我們使用它使用正則表達式如何繞過reqular表達式驗證特定字符
Pattern.compile("^\\w+(\\.\\w+)*$")
這是用來驗證字符串的庫。 例如abc.xyz
是有效的字符串,它通過驗證。 作爲另一個問題的解決方法,我需要提供字符串作爲abc.xyz,efg.ghi
,顯然不會超過正則表達式驗證。是否有一種方法可以讓該字符串通過驗證,如果是,如何? PS:我嘗試使用轉義序列abc.xyz\\,efg\\.ghi
。它不起作用 。
我們使用它使用正則表達式如何繞過reqular表達式驗證特定字符
Pattern.compile("^\\w+(\\.\\w+)*$")
這是用來驗證字符串的庫。 例如abc.xyz
是有效的字符串,它通過驗證。 作爲另一個問題的解決方法,我需要提供字符串作爲abc.xyz,efg.ghi
,顯然不會超過正則表達式驗證。是否有一種方法可以讓該字符串通過驗證,如果是,如何? PS:我嘗試使用轉義序列abc.xyz\\,efg\\.ghi
。它不起作用 。
目前的情況是,你不能傳遞,字符。但是,如果真的沒有辦法更改庫(例如專有),則可以在加載專有類之前濫用Java的String cache + reflection來更改String文字。
你將不得不改變regex.Your正則表達式不接受','截至目前 – vks
就劈在你的字符串「」然後驗證使用正則表達式。 –