如何用正则表达式不允许空格匹配最后一个空格到结束符号间的字段

原始字符串:苹果10克香蕉100克梨300克唏望字符串:苹果 10克 香蕉 100克 梨 300克 我用:"\d+克"可以匹配到“100克”但如何能在匹配到的字符串前后加上空格呢?补充一下我... 原始字符串:苹果10克香蕉100克梨300克
希望字符串:苹果 10克 香蕉 100克 梨 300克 
我用:"\d+克"可以匹配到“100克”,但如何能在匹配到的字符串前后加上空格呢
补充一下,我用的语言是C#

· TA获得超过8万个赞

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

今天在使用正则表达式中要匹配两个字符中间的内容,一时没有写出来后来在网上找到了,记录一下 
匹配两个字符串A与B中间的字符串包含A与B: 
匹配两个字符串A与B中間的字符串包含A但是不包含B: 
匹配两个字符串A与B中间的字符串且不包含A与B: 
这种写法没看懂,我猜测是如果不包含前面匹配的字符写法(?<=偠匹配的开始字符)不包含后面要匹配的字符写法(?=要匹配的结束字符) 

}

我要回帖

更多关于 正则表达式不允许空格 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信