2 xymlsj2008 xymlsj2008 于 2016.01.18 16:23 提问

正则表达式截取含有'\\'的字符串

'什么更什么啊\中国人才\编码规则\编码分段属性编辑',如何利用正则表达式截取以‘\’隔开的后面3段内容,即截取之后的内容为'中国人才\编码规则\编码分段属性编辑',如果内容本身为只有3段,则原内容显示。不要用循环截取的方法,太麻烦了,我想用个纯正则表达式直接求解

2个回答

caozhy
caozhy   Ds   Rxr 2016.01.18 21:19

什么语言?java的话
String [] s = 文本.split("\");

rui888
rui888   Ds   Rxr 2016.01.18 16:53
    String s= "'什么更什么啊\\中国人才\\编码规则\\编码分段属性编辑'".replaceAll("'.*?\\\\(.*)'$","$1");

        System.out.println(s);
xymlsj2008
xymlsj2008 你这个正则表达式如果是'中国人才\编码规则\编码分段属性编辑'或者'编码规则\编码分段属性编辑'截取得有问题
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!