求一个正则表达式:去掉一个字符串中第一个数字前是空格的以后所有的字符
示例如下:百度你好20125221151知道则匹配后的结果是保留“百度你好2012”,去掉“5221151知道”。即:从第一个空格+数字的位置截取掉后面所有的。谢谢...
示例如下:
百度 你好2012 522 1151知道
则匹配后的结果是保留“百度 你好2012”,去掉“ 522 1151知道”。
即:从第一个空格+数字的位置截取掉后面所有的。谢谢 展开
百度 你好2012 522 1151知道
则匹配后的结果是保留“百度 你好2012”,去掉“ 522 1151知道”。
即:从第一个空格+数字的位置截取掉后面所有的。谢谢 展开
2个回答
展开全部
' [0-9].*'
linux下实例:
[root@ftptest2 ~]# cat text
百度 你好2012 522 1151知道
[root@ftptest2 ~]# cat text | sed s/' [0-9].*'//g
百度 你好2012
linux下实例:
[root@ftptest2 ~]# cat text
百度 你好2012 522 1151知道
[root@ftptest2 ~]# cat text | sed s/' [0-9].*'//g
百度 你好2012
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
vb.net
Regex.Replace("百度 你好2012 522 1151知道", " +\d.*", "")
Regex.Replace("百度 你好2012 522 1151知道", " +\d.*", "")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询