这个正则表达式代表什么(。*)@(。*)。我开始知道(。*)匹配任何具有句号的字符。
但我无法正确理解其含义。另外,他们中的两个用@分开是什么意思?
答案 0 :(得分:1)
.*@.*
匹配包含@
字符的任何字符串
此模式匹配的字符串示例
@
@qe
asrrd@
qw3e@as112d
(.*)@(.*)
只返回@
字符
示例:
@
将返回两个空字符串''
,''
{li> for @qe
规则将返回''
和'qe'
asrrd@
会返回'asrrd'
和''
qw3e@as112d
会返回'qw3e'
和'as112d'
答案 1 :(得分:0)
(.*)@(.*)
可以匹配以下任何内容:
@
,.@.
,..@.
,jbkbhjh...@...njbh
......
*
表示一个或多个字符。
所以这个正则表达式意味着由任意数量的字符包围的@
符号
另外,他们中的两个被@ mean分开是什么
对此的回答是:@
符号必需,文字与此正则表达式匹配