![](/img/trans.png)
[英]Regular Expression - Match String Not Preceded by Another String (JavaScript)
[英]Regular expression(javascript) to extract a string preceded by some constant string
我试图提取一个字符串,该字符串的前面是一些常量字符串,示例如下。
string ="deleteabc@bcd"
match should be "abc@bcd"
or
string = "deletebcd@def"
match should be "bcd@def"
因此,如您所见,我想在常量字符串“删除”之后提取任何内容,请提供帮助,在此先感谢
如果您只想删除前缀
function removePrefix(str, prefix) {
if (str.search(prefix) === 0) {
return str.substr(prefix.length);
} else {
return str;
}
}
string = "deleteabc@bcd"
result = string.match(/^delete(.+)/)
console.log(result[1])
ABC @ BCD
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.