gpt4 book ai didi

javascript - 包含前后空格的三个字母和两个数字的 RegEx 字符串

转载 作者:数据小太阳 更新时间:2023-10-29 05:51:03 25 4
gpt4 key购买 nike

两个简单的问题:

  1. 三个字母和两个数字前后有空格的 RegEx 字符串是什么(即“LET 12 ”)?
  2. 您是否碰巧知道任何好的 RegEx 资源/工具?

最佳答案

要获得好的资源,试试这个 website和程序 RegexBuddy .您甚至可以使用这些网站自行找出问题的答案。

开始你需要这样的东西:

/^[a-zA-Z]{3}\s+[0-9]{2}$/

但具体细节取决于您的要求。您自己学习如何使用正则表达式然后编写正则表达式而不是仅仅复制此处的答案可能是一个更好的主意。小细节大不同。示例:

  • 什么是“信件”?只是 A-Z 还是外国字母?小写呢?
  • 什么是“数字”?只是 0-9 还是外国数字?只有整数?只有正整数?可以有前导零吗?
  • 字母和数字之间应该有一个空格吗?或任何数量的任何空白?甚至没有?
  • 你想在更大的文本中搜索这个字符串吗?还是精确匹配一行?
  • 等..

这些问题的答案将改变正则表达式。从长远来看,学习如何创建正则表达式比完全指定您的要求并等待其他人回复要快得多。

I forgot to mention that there will be a space before and after. How do I include that?

您需要再次考虑以下问题:

  • 您是指一个空格还是任意数量的空格?可能不总是一个空格,但有时只是一个空格?
  • 您是指字面上的空格字符还是任何空白字符?

我的猜测是:

/^\s+[a-zA-Z]{3}\s+[0-9]{2}\s+$/

关于javascript - 包含前后空格的三个字母和两个数字的 RegEx 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3534523/

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