let str = "百度搜索" 转变成 let str = "百|度|搜|索"都有哪些方法,算是面试中遇到的一个小问题,面试官要的是方法多...谢谢了!
str.split("").join("|")
str.replace(/([\u4e00-\u9fa5])(?=[\u4e00-\u9fa5])/g, '$1|')
没明白搜索是怎么变成搜搜的。姑且算是笔误吧。
搜索
搜搜
如果只是需要在文字中加|
|
[].join.call(str, "|");
13 回答12.8k 阅读
7 回答2k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答928 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
3 回答2.5k 阅读
4 回答2.2k 阅读✓ 已解决
1 回答1.9k 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
str.split("").join("|")