正则表达式 – 如何从引号之间提取文本并排除引号
发布时间:2020-12-14 02:29:13 所属栏目:百科 来源:网络整理
导读:我需要正则表达式的帮助.我需要创建一个规则来保留引号之间的所有内容并排除引号.例如: 我要这个… STRING_ID#0="Stringtext"; ……变成了…… Stringtext 谢谢! 这样做的方法是捕获组.但是,不同语言处理捕获组的方式略有不同.这是Javascript中的一个例子
我需要正则表达式的帮助.我需要创建一个规则来保留引号之间的所有内容并排除引号.例如:
我要这个… STRING_ID#0="Stringtext"; ……变成了…… Stringtext 谢谢!
这样做的方法是捕获组.但是,不同语言处理捕获组的方式略有不同.这是Javascript中的一个例子:
var str = 'STRING_ID#0="Stringtext"'; var myRegexp = /"([^"]*)"/g; var arr = []; //Iterate through results of regex search do { var match = myRegexp.exec(str); if (match != null) { //Each call to exec returns the next match as an array where index 1 //is the captured group if it exists and index 0 is the text matched arr.push(match[1] ? match[1] : match[0]); } } while (match != null); document.write(arr.toString()); 输出是 Stringtext (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ruby-on-rails – Rails:new_ * something * _path变量在哪
- ruby – 如何从Twitter Gem Twitter Object返回Tweet的完整
- C#调用python文件执行
- 正则表达式:匹配FIRST下划线之前的所有内容以及之间的所有
- 使用getJSON解决jquery跨域问题
- 如何在SQLite中将空字符串转换为null
- C#中使用强制类型实现字符串和ASCII码之间的转换
- 使用Oracle数据库时的org.springframework.jdbc.BadSqlGram
- stm32f103zet6引脚说明
- swift – NSURLSessionUploadTask超时