2010-05-02 77 views
2

我试图制定一个正则表达式,它将识别由右侧任意数量的字符截断的搜索项。例如,如果搜索词是“pickle”,则正则表达式应该识别“pi”,“pick”而不是“pickaxe”。正则表达式来识别截断形式的搜索字符串?

起初,我想出了以下内容:

p(i(c(k(l(e)?)?)?)?)? 

完美的作品,但似乎这样做的一个粗暴的方式。有没有更好的方法来做到这一点?我看了一些类似于我想要的内容,但我不完全确定要搜索什么。

回答

2

由于正则表达式的工作方式,是的,这基本上是最简洁的形式。