首页 / 知识
如何在Emacs中为正好3位数字创建一个正则表达式?
2023-04-15 18:22:00

How do I create a regex in Emacs for exactly 3 digits?我想在Emacs中创建一个正好匹配3位数字的正则表达式。 例如,我要匹配以下内容:
但不是
如果使用
如果要以交互方式输入正则表达式,并且想要使用
对于那些想要有关
如果您确实希望像往常一样从elisp代码中使用此正则表达式,则必须再转一次反斜杠。例如:
因此,这取决于分隔符是什么。
如果在变量中,则可以执行 正如其他人指出的,您不仅需要匹配三位数。在输入数字之前,您必须先行开始或输入非数字的内容。如果emacs支持 D,请使用它。否则,请使用设置[^ 0-9]。 简而言之:
您应该使用此:
在Emacs中试验正则表达式时,我发现regex-tool非常有用: ftp://ftp.newartisans.com/pub/emacs/regex-tool.el 不是一个答案(问题已经回答),只是一个一般性提示。 [0-9] [0-9] [0-9]至少要匹配3个数字,因此正如Joe所提到的,您必须(至少)包含 b或其他将分隔数字的字符。最可靠的方法可能是: [^ 0-9] [0-9] [0-9] [0-9] [^ 0-9] 很简单:
|
最新内容
相关内容
linux匹配文件名命令?
linux匹配文件名命令?,系统,时间,发行,位置,工具,软件,名称,盘后,电脑,盘中,linux如何查找某个文件名1、用CRT软件连接一个Linux系统 。打开需linux命令匹配数字?
linux命令匹配数字?,数字,档案,位置,环境,名字,较大,系统,权限,命令,用户,Linux的基本命令格式如何?Linux下经常使用的通配符有哪些通配符 基linux权限数字命令?
linux权限数字命令?,数字,系统,地址,权限,命令,标准,情况,管理,基础,文件,linux734是什么权限1、linux权限从左至右,第一位数字代表文件所有者linux路由匹配命令?
linux路由匹配命令?,信息,地址,系统,电脑,设备,服务,网络,时间,数字,情况,Linux系统中traceroute命令使用详解使用traceroute命令非常简单,只需字符串查找命令linux?
字符串查找命令linux?,系统,字符串,工具,信息,文件,命令,字符,选项,文本,范本,如何在Linux下查找文件内容包含某个特定字符串的文件在linux中glinux命令替换字符串?
linux命令替换字符串?,字符串,文件,批量,首次,数据,命令,内容,方法,用字,结尾,linux下批量查询文件内容字符串并替换一)通过vi编辑器来替换。vilinux拼接字符串命令?
linux拼接字符串命令?,系统,工作,代码,工具,名称,信息,地址,时间,数据,命令,linux中用shell时奇怪的字符串拼接和时间计算问题如果想要在变量linux命令行空格匹配?
linux命令行空格匹配?,系统,电脑,地址,空格,短线,名称,服务,网络,工具,引号,如何在linux系统下对文件夹名有空格的文件在Linux系统中,下载带空添加字符串命令linux?
添加字符串命令linux?,情况,名称,文件,位置,名字,地方,连续,信息,命令,内容,Linux下怎么输入连字符?末尾加个\这个符号就能两行。部分命令也linux排序数字命令?
linux排序数字命令?,标准,数字,单位,情况,系统,信息,命令,文件,顺序,参数,linux下用shell编写,键盘输入三个数,按大小排序输出1、这个问题可以linux命令不能打数字?
linux命令不能打数字?,工作,密码,数字,地址,电脑,系统,命令,设备,下来,预期,你好,求助大师帮忙,我刚学ARM,怎么无法输入数字或字母呢1、ZI初始linux命令查找字符串?
linux命令查找字符串?,工具,信息,命令,字符串,系统,工作,文件,范本,样式,文本,Linux中使用grep命令,查询多个字符串Linux grep命令用于查找文