我正在尝试识别像这样的字符串:file=2013/08/something_320x480.jpg 并用 JavaScript 替换它。
这是我的正则表达式:
newStr = str.replace('/file=\d+\/\d+\/.+\d+x\d+.jpg/', 'irrelevant');
我也试过
newStr = str.replace('/file=.+\.jpg/', 'irrelevant');
但是,我的字符串永远不会被替换。我做错了什么?
最佳答案
正则表达式文字不带撇号。
尝试:
newStr = str.replace(/file=\d+\/\d+\/.+\d+x\d+.jpg/, 'irrelevant');
关于javascript - WordPress 文件的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18311449/