社区
C#
帖子详情
正则表达式(HELP)
tianjh
2004-08-30 10:52:43
请大家帮我写一个匹配一个数字串或用单个管道符分开的数字字符串的正则表达式样
具体如下,要么匹配 123,要么匹配 123|46|789
两者是"或"的关系但要用一句表达式表达出来啊。
绝对不能匹配如下格式:
|
123||456|78
也就是不能出现连续的管道符"||"
...全文
127
10
打赏
收藏
正则表达式(HELP)
请大家帮我写一个匹配一个数字串或用单个管道符分开的数字字符串的正则表达式样 具体如下,要么匹配 123,要么匹配 123|46|789 两者是"或"的关系但要用一句表达式表达出来啊。 绝对不能匹配如下格式: | 123||456|78 也就是不能出现连续的管道符"||"
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zahuifan
2004-08-30
打赏
举报
回复
"\d+([|]\d+)."
tianjh
2004-08-30
打赏
举报
回复
感谢诸位热心的朋友们,现在发分。
tianjh
2004-08-30
打赏
举报
回复
最后一个字符不能为“|”
tianjh
2004-08-30
打赏
举报
回复
我试一下,先谢谢了。
yellowhwb
2004-08-30
打赏
举报
回复
也或者是
^(\d)+(\|(\d)+)*(\|)?$
看你要不要最后一个|
亲密数
2004-08-30
打赏
举报
回复
^\d+(\|\d+)*$
嗯上一个正确,学习
yellowhwb
2004-08-30
打赏
举报
回复
应该是:
^(\d)+(\|(\d)+)*$
tianjh
2004-08-30
打赏
举报
回复
不行的啊,我如果输入:
123|125|321|
还是会检测出不匹配,最后是一定要用数字结尾的,不能用管道符,上面的表达式没有检测出来啊。
亲密数
2004-08-30
打赏
举报
回复
(\d)+(|(\d)+)?
试一下呢
正则表达式
.doc文件
正则表达式
快速入门
正则表达式
作为一种表示语言,其定义了自己的一套描述方式,来描述各种各样的字符类。下面摘取msdn中的一段定义。(ms-
help
://MS.VSCC/MS.MSDNVS.2052/cpgenref/html/cpconcharacterclasses.htm)
python
正则表达式
re之compile函数解析
re
正则表达式
模块还包括一些有用的操作
正则表达式
的函数。下面主要介绍compile函数。 定义: compile(pattern[,flags] ) 根据包含
正则表达式
的字符串创建模式对象。 通过python的
help
函数查看compile含义:
help
(re.compile) compile(pattern, flags=0) Compile a regular expression pattern, returning a pattern object. 通过
help
可以看到compile方法的介绍,返回一个pattern对象,但是却没有对第二个参数flags进行介绍。
python
正则表达式
:re模块实现(概念+实例)
python
正则表达式
的实现 1.
正则表达式
的基本概念
正则表达式
是一个特殊的字符序列,它能帮助我们方便的检查一个字符串是否与某种模式匹配。尤其是对于大段的文本来说,
正则表达式
能够快速提取我们想要的信息。 re 模块使 Python 语言拥有全部的
正则表达式
功能, re 模块提供了一些函数,使用一个模式字符串做为它们的第一个参数,用以匹配出某种模式。 本文的实例将通过re模块来在python实现
正则表达式
,文末会逐渐增加一些re模块的讲解,平时要写作业,可能更新较慢。 想要了解re模块的更多信息可以在Python中运行
help
(re) 2.数据集的展示 首先我们先展示一下数据集(model.t
groupby:通过
正则表达式
对行进行分组
通过...分组 根据
正则表达式
对行进行分组 groupby (lostutils) 0.1.5 Group lines based on a given regex. USAGE: groupby [FLAGS] [OPTIONS]
FLAGS: --count-only Only show the count of matches per group. -h, --
help
Prints
help
information -u Remove duplicate lines in the same group -V, --version Prints ve
SAKURA 文本编辑工具
・Windows95/98/98SE/Me/NT4.0/2000/XP/Vista ・支持同時編集256个文件(依赖内存) ・支持超大文件编辑(依赖内存) ・支持无限次的(Undo)和(Redo)(依赖内存) ・文字编码自動判別(Shift_JIS,JIS,EUC,Unicode,UTF-8,UTF-7) ・矩形編集 ・缩进功能 ・Grep、检索功能支持
正则表达式
・关键字、文字列定数、命令等,分颜色表示 ・支持C/C++函数、PL/SQL函数解析和跳转功能 ・关键字输入补充功能、关键字
Help
功能 ・宏命令
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章