我需要更改单词,例如我有一个文本:“你好”我需要将其更改为:“你好”我如何检测文本是否包含例如字符“h”,然后将其更改为字符“ჰ”?
2 回答
皈依舞
TA贡献1851条经验 获得超3个赞
更换方法:
var str = "hello";
var newStr = str.replace("h", "Y");
console.log(newStr);
斯蒂芬大帝
TA贡献1827条经验 获得超8个赞
这取决于你真正想要什么。
如果你只想检测hello你可以使用一个简单的replace():
let str = 'hello, how are you?'
let newStr = str.replace('hello', 'ჰელლო')
console.log(newStr) // Output: 'ჰელლო, how are you?'
如果您只需要检测第一个字母,h您可以执行相同的操作:
let str = 'hello, how are you?'
let newStr = str.replace('h', 'ჰ')
console.log(newStr) // Output: 'ჰello, how are you?'
但如果你想检测所有字母,h你必须使用RegExp
let str = 'hello, how are you?'
let newStr = str.replace(/h/g, 'ჰ')
console.log(newStr) // Output: 'ჰello, ჰow are you?'
- 2 回答
- 0 关注
- 106 浏览
添加回答
举报
0/150
提交
取消