下面是我一直在编写-6ren">
gpt4 book ai didi

JavaScript:使用 Replace 在 a-z A-Z 之前的 "00"之后添加空格

转载 作者:行者123 更新时间:2023-11-28 11:57:09 25 4
gpt4 key购买 nike

我正在开发一个表单,该表单有一个输入字段,需要在“00”和 a-z 或 A-Z 之间自动添加空格。

例如:“300A”“300 A”“200b”“200 b” >

下面是我一直在编写的代码。我已经做了一些研究一段时间了,但是由于 JavaScript 技能较差,花了太长时间。

replace(/('00')([a-z][A-Z])/g, '$1 $2');

我非常感谢您的帮助。

最佳答案

你们真的很接近:

var str = "....whatever...";
str = str.replace(/(00)([a-zA-Z])/g, '$1 $2');

或者您也可以使用 i 标志(忽略大小写):

var str = "....whatever...";
str = str.replace(/(00)([a-z])/gi, '$1 $2');

上述要点:

  1. 保存结果(您没有显示如何调用 replace,但不保存结果是一个常见错误)。

  2. 00 周围没有 '

  3. 您有两个单独的字符类:[a-z] 和单独的[A-Z]。因此,它正在寻找 00,后跟 a-z 范围内的内容,然后是 A-Z 范围内的else

关于JavaScript:使用 Replace 在 a-z A-Z 之前的 "00"之后添加空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20684520/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com