大神正则表达式有关问题
请教各位大神正则表达式问题~格式为:*******6062 辽宁 大连 2013-09-21 23:09:41 美容院男人有哪些 大连美
请教各位大神正则表达式问题~
格式为:*******6062 辽宁 大连 2013-09-21 23:09:41 美容院男人有哪些 大连美容医院
中间的空格数量不确定~
怎么才能截出:
*******6062
辽宁
大连
2013-09-21 23:09:41
美容院男人有哪些 大连美容医院
受教了~~ 正则 截取
[解决办法]
Regex.Split(str,"\\s+")
[解决办法]
或者你要说清楚规则,为什么 "辽宁 大连" 要分开,而"美容院男人有哪些 大连美容医院" 不分开
[解决办法]
只是空格的话用string.split就够了吧。
[解决办法]
糖糖,不要回答这个人的问题。
估计这家伙是乱发小广告的。
[解决办法]字符串:13556575390 辽宁 大连 2013-09-21 23:09:41 美容院男人有哪些 大连美容医院
正则:\d{11}
[解决办法](?<=\d{11}\s*)\w+
[解决办法](?<=\d{11}\s*\w+\s*)\w+
[解决办法]\d{4}-\d{2}-\d{2}\s+\d{2}:\d{2}:\d{2}
[解决办法](?<=\d{2}:\d{2}:\d{2}\s+).+
这样规定手机是11位数的,时间为标准的yyyy-mm-dd hh:mm:ss的这样可以全匹配你需要的数据
[解决办法]可能你的数据某项为空影响后面的匹配,如果你的数据是从数据库出来的拼成字符的时候用
[解决办法]来隔开
用 string[] strs = 字符串.Split('
[解决办法]'); 这个数组能得到你想要的.
[解决办法]可能你的数据某项为空影响后面的匹配,如果你的数据是从数据库出来的拼成字符的时候用
[解决办法]来隔开
用 string[] strs = 字符串.Split('
[解决办法]'); 这个数组能得到你想要的.