java中的正则表达式的解读"\\s*('\\w+'\\s*,\\s*)*('\\w+')\\s*"与"\\d{1,3}+\\.\\d{1,3}"

如题中的两个表达式中的"+"是代表什么意思是拼接字符串吗?如果是表示拼接串问什么有的地方又没有"+",还是什么别的意思?谢谢了... 如题中的两个表达式中的"+"是代表什么意思是拼接字符串吗?如果是表示拼接串问什么有的地方又没有"+",还是什么别的意思?谢谢了 展开
 我来答
fl830615
2011-10-26 · TA获得超过109个赞
知道答主
回答量:269
采纳率:0%
帮助的人:194万
展开全部
正则表达式是用来模糊匹配和替换信息工具。
一半表达式是:/~/ 。 其中~是指代将在目标对象中的匹配的模式。
常用的元字符有:+:指连续出现一次或多次。——举例:/fo+/ ==> fool或者fold都可能;
*:指连续出现0次或连续多次的。——:/eg*/ ==> egg;
?:连续出现0或1次的。 ——:/wil?/ ==> win或者wilson都可。
现在明白了吗?亲。记得给最佳答案哦~
追问
这段表示的是IP那我岂不是也可以写成
192192.168.0.1
要是像你那么说这个上面的IP是合法的?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
千年李0R
2011-10-26 · TA获得超过5612个赞
知道大有可为答主
回答量:1786
采纳率:40%
帮助的人:691万
展开全部
匹配1或多个正好在它之前的那个字符。例如正则表达式9+匹配9、99、999等。注意:这个元字符不是所有的软件都支持的。
更多追问追答
追问
'\\w+'这个能理解但是\\d{1,3}+\\.\\d{1,3}这个也是吗?一个有引号一个没有的啊?
追答
我认为也是一个意思,表示一位、两位或者三位数字,例如123.123
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式