regex - 仅由换行符分隔的整数的文本正则表达式
问题描述
有以下正则表达式:
^[1-9]\d{0,8}[\r\n]?$
它描述了一行文本。
如何表明此表达式适用于 1 行或多行文本?我不排除在上述表达式中需要进行更改。
解决方案
你的表达是单行。我只是改变了你的表达方式,说会有一个或多个使用括号和一个加号来表示“一个或多个”。
我还编辑了你捍卫线路末端的方式。我假设每个数字的末尾总是有一个 CRLF 或 LF:
^([1-9]\d{0,8}\r?\n)+$
推荐阅读
- mysql - 如何从每列中删除重复项并仍将所有数据保留在 mysql 中?它可能吗?请帮忙
- django - 为一对多关系编写 django 查询,(django 查询和 taggit)
- python - 为列名添加空格
- javascript - 我想在几秒钟后执行 JavaScript 代码
- azure - Service Fabric:System.IndexOutOfRangeException -“System.RA”报告属性“ReplicaOpenStatus”的警告
- excel - 电源查询连接刷新时的消息框
- php - DataTables Jquery File Export 没有显示按钮
- razor - 出现错误“未定义索引:razorpay_payment_id”
- amazon-web-services - 当我们创建 AWS eks 集群时,管理工作节点的主节点在哪里?
- html - 如何仅使用 CSS 添加位于标题文本下方一半的颜色条?只用颜色填充 div 的下半部分?