- 100 RS -disallowed 允許和在正則表達式不允許表達
- 百年-allowed
- RS 100 -disallwoed
在上面的表達式可以給出不允許的詞,如「rs | RS |盧比」
在上面的表達式可以給出不允許的詞,如「rs | RS |盧比」
您可以使用java.util.regex.Pattern
類和java.util.regex.Matcher
類似打擊。
String str = "targetStr"; String regEx = "regEx"; Pattern pattern = Pattern.compile(regEx); Matcher matcher = pattern.matcher(str);
正則表達式圖案將是:
字符串configSting = 「RS | RS | RS |盧比」;字符串 regEx =「(?:^ |(?< = [^ a-zA-Z]))(」+ configSting +「)(?:(?= [^ a-zA-Z])) Pattern stringPattern = Pattern.compile(regEx);
'if(str.contains(「rs | RS | rupee」)){/ * disallow * /}' – XtremeBaumer
你到目前爲止試過了什麼?你卡在哪裏? – MrSmith42
我已經嘗試過模式r = Pattern.compile(Rs | RS | fuck | rupee | rs); \t \t Matcher m = r.matcher(100 rs); \t \t return m.find();但在這種情況下,它不允許'100年'也 – sachin10