作者LPH66 (IWH68S0XZ8M89)
看板RegExp
标题Re: [问题] 若想排除 .php 结尾的字串要如何下?
时间Wed Mar 19 07:32:04 2008
※ 引述《laudieh (laudieh)》之铭言:
: 大大好: 小弟想要一个字串,但是它要排除 .php 做结尾的字串才行
: ex: xyz123 abc.tw abc.xyz 这些都可过关
: 但要阻挡 test.php 的字串,不知要如何下?
: ^(.*[^.][^p][^h][^p])$ 可是这样会让 xxxxp 的字串过不了哩!
除了推文的方法外(其实我也看不太懂<!)
也可以这样反向思考:
要收的有
(1) 不以p结尾: ^.*[^p]$
(2) p结尾但前一字不是h: ^.*[^h]p$
(3) hp结尾但前一字不是p: ^.*[^p]hp$
(4) php结尾但前一字不是.: ^.*[^.]php$
合起来就成了
^.*([^p]|[^h]p|[^p]hp|[^.]php)$
--
◢ ˊ_▂▃▄▂_ˋ. ◣ ▅▅ ▅▅ ι●╮ █
▄▄▄▄▄
▍
./◤_▂▃▄▂_◥ \'▊ HARUHI █████ <■┘ ▄▄▄▄▄▄▄
▎
⊿ ◤◤◥█◥◥█Δ ISM By-gamejye ¢|\ ▌▌▌▌▌▄▌▌
▏
ζ(▏●‵◥′●▊)Ψ ▏ █
⊿Δ ▄▄▄ ▄▄▄▄
█/|▊ 〃 、 〃▋ |\ ▎ ハルヒ主义 █
▄▄▄█▄▄
◥◥|◣ ‵′ ◢/'◢◢
S.O.S 世界を大いに盛り上げるための凉宫ハルヒの団
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.250.80
1F:→ giacch:推观念... (小声的说...) 楼下那篇也推啦... XD 03/19 22:24