求一个正则表达式:去掉一个字符串中第一个数字前是空格的以后所有的字符

示例如下:百度你好20125221151知道则匹配后的结果是保留“百度你好2012”,去掉“5221151知道”。即:从第一个空格+数字的位置截取掉后面所有的。谢谢... 示例如下:
百度 你好2012 522 1151知道
则匹配后的结果是保留“百度 你好2012”,去掉“ 522 1151知道”。

即:从第一个空格+数字的位置截取掉后面所有的。谢谢
展开
 我来答
lottolotto
2012-05-23 · TA获得超过726个赞
知道小有建树答主
回答量:737
采纳率:0%
帮助的人:276万
展开全部
' [0-9].*'
linux下实例:
[root@ftptest2 ~]# cat text
百度 你好2012 522 1151知道
[root@ftptest2 ~]# cat text | sed s/' [0-9].*'//g
百度 你好2012
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
beeisred
2012-05-23 · TA获得超过1371个赞
知道小有建树答主
回答量:837
采纳率:0%
帮助的人:611万
展开全部
vb.net
Regex.Replace("百度 你好2012 522 1151知道", " +\d.*", "")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式