基本上我有String restrict = "Hello+Hi";
,我想限制使用正則表達式除(/^[[email protected]#\(\.)]$/)
以外的所有字符。如何在java中使用正則表達式實現字符限制?
in javascript這是怎麼做的 field.value.match(/^[[email protected]#$%&^*()-_=.<>?)\(\)]+$/)
這將限制括號之間的所有字符。
我希望我的字符串只包含(/^[[email protected]#\(\.)]$/)
,如果有人告訴我如何做到這一點在Java中我真的很感激。
就個人而言,我不認爲你在做什麼意義。你所要求的要求似乎不符合你的例子JavaScript似乎做... – musefan
我更新了我的問題,請閱讀新行。 – jacky
如果你想有更多的可能性,你可以使用java.util.Regex。更多你可以在這裏找到:https://docs.oracle.com/javase/7/docs/api/java/util/regex/package-summary.html –