66问答网
所有问题
正则表达式 “!\\^\\.\\*\\$!([^!]+)!” 是什么意思?
如题所述
举报该问题
推荐答案 2019-07-13
在java中要进行转义,所以转化成标准
正则表达式
后就是“ !\^\.\*\$!([^!]+)!”
正则表达式中\^
表示就是^的本身的意思,\.
\$
,同理得知;所以最后你的表达式表示!^.$!
开头后面跟任意非!的
字符串
重复一次到无穷次,然后以!结束。例如:1321312!^.$!
123!123123。
如果想让字符串只能是!^.$!
123!
,两边没有其他字符的,
那么在你正则的首加上^尾加上$。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/vv992U9i2ipDDpnUpv.html
其他回答
第1个回答 2019-08-03
*?
是惰性匹配,就是匹配尽可能少的次数。
.*?的意思是匹配任意字符,尽可能少的次数。
比如:abaaaaabb
用
a.*b去匹配,会匹配到abaaaaabb
全部,应为正则默认贪婪匹配,找到第一个b之后,发现后面还有b,会一直匹配下去。
所以
可以使用贪婪匹配,a.*?b
这样的话,
只会匹配尽可能少的次数
就会匹配到
ab
还有问题hi我。
相似回答
正则表达式(^#
|
^(
\"
#))
.
*$
"
)是什么
意思?
答:
正则表达式这个概念最初是由Unix中的工具软件(例如sed和grep)普及开的。正则表达式通常缩写成“regex”,单数有regexp、regex,复数有regexps、regexes、regexen。简介:
正则表达式是
对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先...
正则表达式
[
-\\[\\]~`!@
#$
%
^&*()
_+=|}{:;'/?<>,.\\\
]*
什么
意思"
答:
正则表达式
[-\\[\\]~`!@#$%
^&*
()_+=|}{:;'/?>,.\\]
]*
代表的是由这些特殊字符组成的0到多个字符的字符串,包括减号(-),方括号
([])
,波浪线(~),反斜杠(\),单引号('),双引号("),反撇号(’),感叹号(!),@符号,美元符号($),百分号(%),caret(^),&符号,星号(*...
正则表达式
[
-\\[\\]~`!@
#$
%
^&*()
_+=|}{:;'/?<>,.\\\
]*
什么
意思"
答:
表示由这些字符组成的0到多个字符的字符串:-[]~`!@#$%
^&*
()_+=|}{:;'/?<>,."\ String reg = "\\(
([^
\\(\\
)]*
)\\)";String str = "abc(12abcdifa320&)def";结果是(12abcdifa320&)就是想匹配一对括号的内容,包括一对括号。两个
正则表达式
的意思解释如下:()中是匹配内容...
正则表达式([^
\[\<
]+
?])和([^\["\']+?
)是什么
意思啊?
答:
两个
正则表达式
的意思解释如下:()中是匹配内容。1.
([^
\[\<]+?) 不能有<;2.([^\["\']+?) 不能有单引双引号。(+是允许多字符,?问号是有或没有)
在
正则表达式
中\\.和.有
什么
区别?
答:
\\中的第一个\表示java的转义字符\由编译器解析,第二个\是
正则表达式
\由正则表达式引擎解析。所以,在其他的语言中(如Perl),一个反斜杠 \ 就足以具有转义的作用,而在 Java 中正则表达式中则需要有两个反斜杠才能被解析为其他语言中的转义作用。也可以简单的理解在 Java 的正则表达式中,两个 \...
正则表达式
\ d\ s\ w\ s
是什么
意思?
答:
【\w】表示可以匹配任意一个数字、字母(包括大小写)和下划线。4、【.】表示可以匹配除换行符以外任意一个字符。5、如果想匹配小数点而不是想使用小数点在
正则表达式
中特殊的用法是,这个时候需要将正则表达式中的小数点进行转义,就是将【\.】替换【.】,这样就可以匹配小数点了。
大家正在搜
正则表达式或者怎么表示
正则表达式.*?
正则表达式怎么用
正则表达式 点
正则表达式 非
Java 正则表达式
正则表达式 中文
excel 正则表达式
正则表达式\d
相关问题
正则表达式 !\\^\\.\\*\\$!([^!]+)! 是...
懂正则表达式的帮我看看吧! “|^[^\\\\/\\<\\>...
^[-\\+]?[\\d]*$这个正则表达式什么意思,求详解
正则表达式([^\[\<]+?])和([^\["\']+?)...
正则表达式 [-\\[\\]~`!@#$%^&*()_+=|...
请问正则表达式^\[.*[\=|\"].*\]$是什么意思?
正则表达式(^#|^(\"#)).*$&q...
正则表达式/^[^\?]+\??/是什么意思