正则表达式可以用变量吗 java
java程序:Stringzhengze1="108";(1)Stringzhengze22="\"gv.*"+"l08"+".*HOUR"+".*=\"\\d*\\s*...
java程序:
String zhengze1="108";
(1)String zhengze22="\"gv.*"+"l08"+".*HOUR"+".*=\"\\d*\\s*\"";
(2)String zhengze22="\"gv.*"+zhengze1+".*HOUR"+".*=\"\\d*\\s*\"";
两个表达式的区别就是用zhengze1代替了108,因为这个量在我的程序中是变化的,需要程序赋值。
现在表达式1可以成功,表达式2不成功。
难道正则表达式不可以用变量?那应该如何解决呢? 展开
String zhengze1="108";
(1)String zhengze22="\"gv.*"+"l08"+".*HOUR"+".*=\"\\d*\\s*\"";
(2)String zhengze22="\"gv.*"+zhengze1+".*HOUR"+".*=\"\\d*\\s*\"";
两个表达式的区别就是用zhengze1代替了108,因为这个量在我的程序中是变化的,需要程序赋值。
现在表达式1可以成功,表达式2不成功。
难道正则表达式不可以用变量?那应该如何解决呢? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询