字符串如:{"responseData": {"translatedText":"我要匹配的内容"}, "responseDetails": null, "responseStatus": 200} 我需要取得,譬如translatedText冒号后第一个双引号内的内容。求正则表达式!解决立刻散分!谢谢!
解决方案 »
- jquery将type为check替换成type为text的字符串
- this.ConfirmEdit is not a function是什么错误?
- 右键菜单问题求助
- 一个表单提交问题!!!高手们过来看看呗!!
- 如何将double型的1.234567812E7 转成字符串12345678.12.解决立刻给分,在线等!
- 最后10分了,问个DIV与鼠标显示位置的问题,应该很简单,偶对JS不熟悉,希望高手帮忙.
- 用java写一个web的注册系统,要求可以注册可以登录并查询自己的上级领导,求指点一下开发步骤
- 谁这么用过?
- 一个难题:上左右(top,left,right)三个frame
- layUI如何实现当前页面的刷新?
- 感谢fosjos
- window.open()?弹出窗体高度设置?
function fun1(){
var str='{"responseData": {"translatedText":"要得内容"}, "responseDetails": null, "responseStatus": 200} ';
var regex=/{"translatedText":"(.*?)"},/gi;
if(str.match(regex)){
return RegExp.$1;
}else{return null;}
}
var reg = new RegExp(/translatedText\":\"([^\"]*?)\"/gi);
var ary = reg.exec(str);if(ary !=null)
{
alert(RegExp.$1);
}
var obj=eval("("+s+")");
alert(obj.responseData.translatedText);var oReg=/("|')?translatedText\1:("|')?(.*?)\2/i;
s.match(oReg);
alert(RegExp.$3);