java正则表达式,中文乱码
答案:2 悬赏:30 手机版
解决时间 2021-02-24 02:15
- 提问者网友:雨不眠的下
- 2021-02-23 19:40
我用java写正则表达式提取网页源文件中的字符串,为何中文都是乱码啊,如何解决
最佳答案
- 五星知识达人网友:山河有幸埋战骨
- 2021-02-23 20:29
编码问题,你看看网页默认的charset是什么。用工具读的话。比如eclipse他默认的是gbk。
全部回答
- 1楼网友:摆渡翁
- 2021-02-23 21:45
正则表达式没有错的。。只是字符串的表示有点差异。。
有些脚本语言需要将正则表达式放在 // 两个斜杠中。。
换成 java 的话只需要将 // 两个斜杠中的字符串复制过来就可以了。。
string regex = "^([1-9]|[1-9]\\d|1\\d{2}|2[0-1]\\d|22[0-3])(\\.(\\d|[1-9]\\d|1\\d{2}|2[0-4]\\d|25[0-5])){3}$";
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯