社区
Java SE
帖子详情
Pattern p = Pattern.compile("^\w+$");为什么报错Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\ )
wangl517
2008-03-13 11:08:32
Pattern p = Pattern.compile("^\w+$");为什么报错Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\)怎么写这个正则表达式,保留英文字符,数字,下划线,带个代码的最好!
...全文
1419
7
打赏
收藏
Pattern p = Pattern.compile("^\w+$");为什么报错Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\ )
Pattern p = Pattern.compile("^\w+$");为什么报错Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\)怎么写这个正则表达式,保留英文字符,数字,下划线,带个代码的最好!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nihuajie05
2008-03-13
打赏
举报
回复
.....YAMI你另外一个里贴的..是不是也应该换成REPLACE的啊?
火龙果被占用了
2008-03-13
打赏
举报
回复
嘿嘿,那个是重复帖,我就没有再去了。
楼主,这样去掉的话,换行什么的都去掉了哈。
yami251139
2008-03-13
打赏
举报
回复
bao。。。
我們一人回答一個。。。
還真有默契啊。。。
代碼在你另一個里面貼了。。。
火龙果被占用了
2008-03-13
打赏
举报
回复
或者:
str = str.replaceAll("\\W", "");
也可以。
火龙果被占用了
2008-03-13
打赏
举报
回复
str = str.replaceAll("[^\\w]", "");
wangl517
2008-03-13
打赏
举报
回复
到是不报错了,但是它没有保留英文和数字,下华线,我想要个保留英文和数字下划线的,在java中写出来的正则表达式
zhanshengkui
2008-03-13
打赏
举报
回复
将那个w前面的\改成\\试试
关键点检测实战:人体关键点检测
从零开始,讲解 数据标注、数据集制作、模型训练、模型测试、模型优化、环境搭建等方面内容,让学习者能够快速学到AI图像领域关键点技术,应用到实际的工作中去。
In
valid
esc
ape
sequence
(
valid
ones
are \b \t \n \f \r \" \' \\ )
报错
In
valid
esc
ape
sequence
(
valid
ones
are \b \t \n \f \r \" \' \\ )
报错
一个正则表达式错误 原因:Java源代码的字符串中的反斜线被解释为Unicode 转义或其他字符转义 解决办法: 在“\”后加(\b \t \n \f \r \) 其中的一个就可以了。当然也可以直接把语句中的“\
Java学习笔记-
In
valid
esc
ape
sequence
(
valid
ones
are \b \t \n \f \r \“ \‘ \\ )
Pat
tern
p=
Pat
tern
.
com
pil
e("\"lat\":(.*),\n\s*\"lng\"");
报错
In
valid
esc
ape
sequence
(
valid
ones
are \b \t \n \f \r \" \' \\ ) 需要改成下面(加斜杠转义)
Pat
tern
p=
Pat
tern
.
com
pil
e("\"lat\":(.*),\\n\\s*\"lng\"");
java中的整数表达式和日期验证正则表达式(8位日期),解决
In
valid
esc
ape
sequence
(
valid
ones
are \b \t \n \f \r \" \' \\
本文实例讲述了java基于正则表达式实现时间日期的常用判断操作。具体如下: 元字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“\n”匹配字符“n”。“\\n”匹配一个换行符。序列“\\”匹配“\”而“\(”则匹配“(”。 ^ ...
Java正则表达式
在识别数据流名称时由于想支持正则表达式的订阅流方式,在此接触了一些,作个记录。 错误:
In
valid
esc
ape
sequence
(
valid
ones
are \b \t \n \f \r \" \' \\ )
报错
主要是源于这一句:
Pat
tern
pat
tern
=
Pat
tern
.
com
pil
e("^\w+$");
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章