javascript - 如何提取字符串的特定部分

标签 javascript

我将这堆代码作为字符串放在变量中:

.... = 40; var posY = 40; MAX_727.moveTo(posX, posY); } MAX_727.location='http://one.cam4ads.com/www/delivery/ac.php?bannerid=727&zoneid=19&target=_blank&withtext=0&source=&timeout=0&ct0='; MAX_727.blur(); window.focus...

(我在开头和结尾添加了点,以便于阅读)

此代码(作为字符串进行操作)包含一个变量值,MAX_727.location

如何提取该特定变量的值?

最佳答案

您可以使用regular expression :

var value = /MAX_727\.location=\'([^\']*)/.exec(s)[1];

Demonstration

关于javascript - 如何提取字符串的特定部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13423217/

相关文章:

javascript - 将 JSON CSS 应用于 React 组件?

javascript - 如何检查 javaScript 中对象数组中是否存在某个值?

javascript - TWEEN.js TWEEN.update(time) 的行为不符合记录

javascript - AngularJS 不显示西里尔字母

javascript - 如何访问 hasMany 数组的模型类型

javascript - `export { foo as default }` 是有效的 ES2015 吗?

javascript - 试图理解 THREEJS 中使用的回调函数

javascript - x-editable按钮,如何编辑特定评论?

javascript - 如何为网站的所有 3 个维度制作 3D block 动画

javascript - 替换 Windows '\\' 路径中的文件名