读书人

正则表达式怎么提取字符串

发布时间: 2012-01-03 22:16:06 作者: rapoo

正则表达式如何提取字符串?
例如目标字符串:
xxxxxxxxxxx开始字符xxxxxxxxxxxxxxxx结束字符xxxxxxxxxxxxxxxx


如何用正则表达式提取“开始字符”到“结束字符”之间的内容?

[解决办法]
(? <=开始字符).*(?=结束字符)
[解决办法]
如果“开始字符”和“结束字符”固定,那就没必要用正则,IndexOf和SubString就可以了

如果不固定或非要用正则

(? <=开始字符)[\s\S]*?(?=结束字符)

读书人网 >C#

热点推荐