Mozilla's documentation on replace()
显示可以使用的特殊参数。我想要做的是匹配一个字符串部分,然后使用部分匹配部分或部分进行处理。但是,我使用的是Chrome浏览器,我要么做得不正确,要么只是不支持它。如果Chrome不支持该方法:是否有另一种在替换中使用匹配的方法?替换()中的特殊参数JavaScript
下面是一个例子:
我有一个字符串“腊肉&#44鸡” 我想借此“&#44”,并得到公正的“44”,那么我希望把“44”后在替换字符串中。
答: 从DJDavid98的回答之后,我来到了我想要的东西"bacon , chicken".replace(/&#(\d{2})/g, "$1")
从MDN文档:'的方法与string.replace使用该标志的参数是非标准的。使用带有相应标志的RegExp对象,而不是使用此参数。 ' –
正确,这意味着Google可能会有自己的非标准实现。 – Rhyono
*可能*?你测试过了吗?你写道:**如果**铬不支持... –