由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 正则表达式的问题 (转载)
相关主题
python 正则表达式请教如何利用正则表达式提取如下字符串的前两段?
在emacs中怎么按照某种格式进行替换?正则表达式里括号的转义好乱
sed里面正则表达式匹配字符越少越好怎么写?问个正则表达式的问题
perl 的问题简单的perl正则表达式文本替换多个空行问题求教
请问一个正则表达式的问题问个表达式
急请教:用java实现解析parse一个log文件,多谢指点[合集] 请问一下题目的解决答案
请教Regular Expression,Java Regular expression 请教
问个关于正则表达式的超弱智问题...atoi对我来说至少可以想出三种方式来做
相关话题的讨论汇总
话题: 正则表达式话题: grammar话题: 问题话题: 大小写
进入Programming版参与讨论
1 (共1页)
e****9
发帖数: 316
1
【 以下文字转载自 JobHunting 讨论区 】
发信人: e13369 (googoo), 信区: JobHunting
标 题: 正则表达式的问题
发信站: BBS 未名空间站 (Sat Jun 11 22:18:57 2016, 美东)
最近在看正则表达式 ,看到下面这个题目,不知道大家有什么思路吗?
看字符串中的字符是否出现了两次?并且忽略大小写。
比如Aba, abca, bcdB
h**********c
发帖数: 4120
2
[a-zA-Z] a kind type sort of wild card
plus grouping,
should do
viewer discretion advised.

【在 e****9 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: e13369 (googoo), 信区: JobHunting
: 标 题: 正则表达式的问题
: 发信站: BBS 未名空间站 (Sat Jun 11 22:18:57 2016, 美东)
: 最近在看正则表达式 ,看到下面这个题目,不知道大家有什么思路吗?
: 看字符串中的字符是否出现了两次?并且忽略大小写。
: 比如Aba, abca, bcdB

r*g
发帖数: 186
3
我在vim下会这样
/\c.*\(.\).*\1
能找出来

【在 e****9 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: e13369 (googoo), 信区: JobHunting
: 标 题: 正则表达式的问题
: 发信站: BBS 未名空间站 (Sat Jun 11 22:18:57 2016, 美东)
: 最近在看正则表达式 ,看到下面这个题目,不知道大家有什么思路吗?
: 看字符串中的字符是否出现了两次?并且忽略大小写。
: 比如Aba, abca, bcdB

H**r
发帖数: 10015
4
不是加backreference吗?

【在 h**********c 的大作中提到】
: [a-zA-Z] a kind type sort of wild card
: plus grouping,
: should do
: viewer discretion advised.

H**r
发帖数: 10015
5
忽略大小写应该是wildcard+随便什么东西+backreference最后i(或者别的什么ignore
casesensitive)之类的吧?
具体的我也记不清了

【在 h**********c 的大作中提到】
: [a-zA-Z] a kind type sort of wild card
: plus grouping,
: should do
: viewer discretion advised.

h**********c
发帖数: 4120
6
cat test.txt | "egrep -i (.).*\1"
It should do the job.
You can read at least one character matching wild-card is repeated.
I can not figure out what the regular grammar would be for repetition. In
fact grep is an NFA, probably a push-down automaton.
If you can not write grammar rules, the language is not well defined,
possibly incomplete and leaving bug in programs.

ignore

【在 H**r 的大作中提到】
: 忽略大小写应该是wildcard+随便什么东西+backreference最后i(或者别的什么ignore
: casesensitive)之类的吧?
: 具体的我也记不清了

1 (共1页)
进入Programming版参与讨论
相关主题
atoi对我来说至少可以想出三种方式来做请问一个正则表达式的问题
re一问急请教:用java实现解析parse一个log文件,多谢指点
string /File IO processing using C请教Regular Expression,
请教:函数后面的 throw() 有意义么?问个关于正则表达式的超弱智问题...
python 正则表达式请教如何利用正则表达式提取如下字符串的前两段?
在emacs中怎么按照某种格式进行替换?正则表达式里括号的转义好乱
sed里面正则表达式匹配字符越少越好怎么写?问个正则表达式的问题
perl 的问题简单的perl正则表达式文本替换多个空行问题求教
相关话题的讨论汇总
话题: 正则表达式话题: grammar话题: 问题话题: 大小写