Hun*_* Vu 18 javascript android replaceall react-native
我最近偶然发现了这个问题,虽然我在 iOS 上运行良好,但无法在 Android 上运行,即使我使用相同的代码库并并行运行它们。
请注意,(number + '') 始终返回一个字符串,并且此代码在 iOS 上运行。
尝试使用全局标志“g”的正则表达式:
string.replace(/searchString/g, replaceString)
像一些建议的 StackOverFlow 答案也不起作用。
大家能猜出原因并提供解决方案吗?
小智 23
split使用和函数执行此操作的另一种方法join。
string.split("searchString").join("replaceString");
Run Code Online (Sandbox Code Playgroud)