社区
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 \" \' \\)怎么写这个正则表达式,保留英文字符,数字,下划线,带个代码的最好!
...全文
1431
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
作业
写回复
配置赞助广告
用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前面的\改成\\试试
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...
报错
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 \" \' \\ )
报错
In
valid
esc
ape
sequence
(
valid
ones
are \b \t \n \f \r \" \' \\ )
报错
一个正则表达式错误 原因:Java源代码的字符串中的反斜线被解释为Unicode 转义或其他字符转义 解决办法: 在“\”后加(\b \t \n...
java中的整数表达式和日期验证正则表达式(8位日期),解决
In
valid
esc
ape
sequence
(
valid
ones
are \b \t \n \f \r \" \' \\
将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“\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开发总结]Java正则中为什么反斜线“\“需要用“\\\\”表示
首先,我们需要知道在java字符串和...
In
valid
esc
ape
sequence
(
valid
ones
are \b \t \n \f \r \" \' \\ ) 这时,就需要在造成歧义的字符前加\,来告诉编译器:这个字符只是一个普通字符。 会造成歧义的有 \ '
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章