正则替换字符串内容-replace

'You are signing code ${code}' 替换 ${code}
可以使用正则表达式来替换 ${code}。以下是一个示例代码:
const message = 'You are signing into abcd.exchange for security code ${code}';
const code = '123456';

const regex = /\${code}/g;
const replacedMessage = message.replace(regex, code);

console.log(replacedMessage); // 输出: 'You are signing into abcd.exchange for security code 123456'

在这个示例中,我们首先定义了原始消息和要替换的代码。然后,我们使用正则表达式来匹配所有的 ${code} 字符串,并使用 replace 函数将它们替换为正确的代码值。最后,我们打印出替换后的消息。

str.replace && .replaceAll

'You are signing code ${code}'.replace('${code}',8888)
'You are signing code 8888'
'You are signing code ${code}-${code}'.replaceAll('${code}',8888)
'You are signing code 8888-8888'
'You are signing code ${code}-${code}'.replace('${code}',8888)
'You are signing code 8888-${code}'

posted @ 2023-06-20 13:53  JackieDYH  阅读(29)  评论(0编辑  收藏  举报  来源