indexOf中可以使用 正则表达式吗?
<%=s.indexOf("\\/[^\\w\\u4E00-\\u9FA5]\\/g")%>判断s中中文的起始位置对吗...
<%=s.indexOf("\\/[^\\w\\u4E00-\\u9FA5]\\/g")%>
判断s中中文的起始位置对吗 展开
判断s中中文的起始位置对吗 展开
2个回答
推荐于2017-12-16
展开全部
indexOf 不支持正则
可以先把中文取出来,再判断
String regex = "\\/([^\\w\\u4E00-\\u9FA5])\\/g";
String c = s.replaceAll(regex, "$1");
s.indexOf(c);
可以先把中文取出来,再判断
String regex = "\\/([^\\w\\u4E00-\\u9FA5])\\/g";
String c = s.replaceAll(regex, "$1");
s.indexOf(c);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询