如何解决Nodejs 相当于 c sscanf
我需要一个行为类似于 sscanf
例如,假设我们有一个看起来像这样的格式字符串(我正在寻找的函数不必完全像这样,而是类似的)
"This is normal text that has to exactly match,but here is a ${var}"
{'var': <whatever was there>}
在研究了一段时间后,我真正能找到的唯一东西是 scanf
,但这需要输入表单 stdin
,而不是 string
我知道有一个正则表达式解决方案,但我正在寻找一个不需要正则表达式的函数(正则表达式很慢)。但是,如果没有其他解决方案,我将接受正则表达式解决方案。
解决方法
您的意思是让 ${var}
充当占位符吗?如果是这样,您可以通过用反引号替换 "
来实现:
console.log(`This is normal text that has to exactly match,but here is a ${"whatever was there"}`)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。