我想尝试删除分隔符之前和之后的文本,但中间的文本并不完全相同。
123:[电子邮件受保护]:你好
你好:[电子邮件受保护]:891
以及我想要的结果。
我尝试在这里找到一个查找和替换字符串,但我找不到满足我的需求的字符串。找到并尝试使用不同的格式,我尝试编辑查找和替换字符串,但所有这些都无法满足我的需要。
您可以使用字符串分割函数 split() 将字符串与
:
分割,然后返回数组并获取第二个值。例如:
const str = 'hello:[email protected]:891';
const email = str.split(':');
console.log(email);
// Expected output: "["hello", "[email protected]", "891"]"
console.log(email[1])
//Expected output: "[email protected]"