java中的正则表达式的解读"\\s*('\\w+'\\s*,\\s*)*('\\w+')\\s*"与"\\d{1,3}+\\.\\d{1,3}"
如题中的两个表达式中的"+"是代表什么意思是拼接字符串吗?如果是表示拼接串问什么有的地方又没有"+",还是什么别的意思?谢谢了...
如题中的两个表达式中的"+"是代表什么意思是拼接字符串吗?如果是表示拼接串问什么有的地方又没有"+",还是什么别的意思?谢谢了
展开
2个回答
展开全部
正则表达式是用来模糊匹配和替换信息工具。
一半表达式是:/~/ 。 其中~是指代将在目标对象中的匹配的模式。
常用的元字符有:+:指连续出现一次或多次。——举例:/fo+/ ==> fool或者fold都可能;
*:指连续出现0次或连续多次的。——:/eg*/ ==> egg;
?:连续出现0或1次的。 ——:/wil?/ ==> win或者wilson都可。
现在明白了吗?亲。记得给最佳答案哦~
一半表达式是:/~/ 。 其中~是指代将在目标对象中的匹配的模式。
常用的元字符有:+:指连续出现一次或多次。——举例:/fo+/ ==> fool或者fold都可能;
*:指连续出现0次或连续多次的。——:/eg*/ ==> egg;
?:连续出现0或1次的。 ——:/wil?/ ==> win或者wilson都可。
现在明白了吗?亲。记得给最佳答案哦~
追问
这段表示的是IP那我岂不是也可以写成
192192.168.0.1
要是像你那么说这个上面的IP是合法的?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询