当前位置: 首页 > 知识库问答 >
问题:

必须包含小数点的数字的RegEx

卢晟
2023-03-14
    null
    null
    null
^(?:[1-9][0-9]{0,4}|0)$
^[0-9]{1}+$

我只是不知道如何将两者结合起来,这样小数点后才是强制性的。

我如何解决这个问题?

共有1个答案

孟文栋
2023-03-14

据我所知,这很管用

^(?:[1-9]\d{0,4}0)\.\d$

扩展的

 ^                             # BOS
 (?:
      [1-9] \d{0,4}                 # 1-5 digits, must not start with 0
   |                              # or,
      0                             # 0
 )
 \. \d                         # decimal point and 1 digit
 $                             # EOS
 类似资料:
  • 问题内容: 我的文件看起来像: 我现在想要的是进行术语搜索,其中给定数组可能看起来像: 预期命中应在哪里: 但是,当我执行类似的查询时: 由于示例1和示例2都包含tag1或tag3,因此获得了“示例1”和“示例2”作为匹配。通过查看文档中的术语,我发现术语实际上是一个包含查询。 在这种情况下,如何在使用tag1和tag3查询时确保示例2是唯一匹配项? 问题答案: 您需要通过添加到过滤器来将 执行模

  • 问题内容: 例如,当我拆分字符串时,我想检查一下我的第一部分是否仅包含数字和小数点。 我做了以下 但这仅检查数字而不是小数。如何在其中检查小数?例如,我想检查0.12.13.14是否可以正常工作,而像0.12.13.14x这样的东西将无法工作。 问题答案: 在正则表达式中添加点字符,如下所示: 该是允许多个数字/小数点。 在情况下,至少一个数字/小数点是必需的,代替具有用于一个或多个出现。 编辑:

  • 我们正试图在我们公司建立我们自己的表单-字段-组件。我们试图这样包装材料设计的组成部分: 字段: 文本框: 用法: 这大致会导致以下结果: 但是我在控制台中得到“mat-form-field必须包含一个MatFormFieldControl”。我想这与不直接包含matInput-field的mat-form-field有关。但它包含它,它只是在ng内容投影中。 这是一场闪电战:https://st

  • 有人知道如何编写正则表达式模式吗? 假设我有一组字母,比如 还有一个单词Alabama,我希望preg_match返回true,因为它包含两次字母a和B。但是单词Ab应该返回false,因为这个单词中没有两个a。 有什么想法吗? 编辑:我尝试的唯一模式是[a,b,a],但它会在每个包含其中一个字母的单词上返回true,并且不会检查是否出现多个字母

  • 我正在使用Python和Flask对密码进行表单验证。密码需要包含至少一个大写字母和至少一个数字。 我目前失败的尝试...

  • ANDROID STUDIO帮助,VB.NET代码都是例子-(解决了!!) 所以,我看了一下Android Studio的“formater”。我读过无数关于小数点后的数字的帖子。我一点都不明白。 我不想四舍五入。 在VB.NET中,如果我想“格式化”一个数字,我们通常会这样做… 也..如果你能..不四舍五入。你能告诉我怎样格式化这个号码吗?是的,小数点后有X位数。 你能帮我回答第一个问题吗,如果