问一个java正则表达式问题
public String readText(){
String title=“阿萨大大建瓯阿瑟东扩大.01sandsandnasd 飒飒的难道1111”;
int index = title.indexOf(".");
String substring = title.substring(index + 1);
String reg="^[\\u4e00-\\u9fa5]*$";
String all = substring.replaceAll(reg, "");
return "jsonres";
}
我想获取.后面的汉字,但我的正则表达式却获取不了,求解
24
收起
正在回答
2回答
同学你好,
1、这里^放在[]里面用于取反(否)。如[^a]表示“匹配除了a的任意字符”。[^a-zA-Z]表示“找到一个非字母的字符”。
2、匹配汉字后所有的字符,由于要字符串中汉字可能连续,字符串中内容不确定,建议同学详细描述一下问题,同学也可以提供几个匹配案例。
祝学习愉快~
4. SSM到Spring Boot入门与综合实战
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程

恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星