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

regex在mobile number开头接受可选(也只接受数字)

养鸿运
2023-03-14

我有一个只接受数字的mobileNumber正则表达式“[1-9][0-9]*”<但是我需要在开始时有一个可选的。但用户可能不会在开始时输入
例如9089098909
例如9089098909
例如919089098909
我最多可以接受13个字符<我正在做这个。谁能告诉我怎么解决这个问题吗?

共有2个答案

郎献
2023-03-14

您在“<代码>^”中指定了正则表达式吗?\d{,13}$ 。这样可以确保数字中的数字不超过13位,并且前面有一个可选数字。

施利
2023-03-14

放置<代码>\ 代码。

 类似资料:
  • 我有下面的正则表达式,它接受字母数字字符和很少其他语言字符。现在,我想在字符串中的任何位置只允许一个可选下划线(\u0)。你能帮助我实现这个目标吗?

  • 我正在开发一个数独小程序,我想制作它的单元格(扩展JTextField),以便它只接受0-9和长度为1之间的整数。稍后我会对它进行更多限制(以便它符合游戏规则)。我从: 在这里,我试图过滤输入,对于开始,我只是试图将其限制为整数和一个数字,但似乎我可以输入任意多的数字,而最后一行不会被触发。 想在这里得到一些帮助,谢谢:

  • 问题内容: 在我的pom.xml中有以下详细信息 JSP页面: 控制器: 我正在以以下方式调用我的网址: 单击按钮后,它返回url,因为 http://lt-50k7sy1:8080/QuickBooks-UX/syncAccounts它返回406,描述为: 该请求标识的资源只能根据请求“接受”标头生成特性不可接受的响应 问题答案: 将以下jar添加到Spring 4.1。*所需的pom.xml文

  • 我是JAVA的新手,文本字段是否可以只接受数字输入?是否也有可能在代码内部有一个等式?例如:(毛额*10) 下面是我希望有数值输入的代码://Display private class Handler implements ActionListener{public void actionPerformed(ActionEvent e){

  • 我正试图编写一个程序来搜索二维数组中数字的索引。在运行代码时,我不断遇到以下异常: 线程“main”java中出现异常。lang.NullPointerException:无法存储到int数组,因为“local4/[local5]”为null 代码为: 我最近才开始学习数组,2D数组中数字的索引搜索的所有解决方案都是矩形的,这让我认为,对于2D非矩形数组,没有办法从用户输入值,其大小也要从用户那里

  • 我希望我的文本字段只接受数字(数字)和一个点,因为这是一个用户可以在其中写入产品价格的字段。我有这个代码,但它不能很好地工作,它只接受数字和删除。 有人能帮我修一下吗?