是有可能得到的正则表达式做:帮助,正则表达式
- 找到一些字第一次出现在一个字符串
- 回报字母NR的之前和之后的一个子发生
- 但如果它遇到一个。 (点)在出现之前和之后的字母nr之前,它只会返回点之前/之后的子字符串。
- 返回整个单词
例如:
“谁知道如何做到这一点创建输入满足,经常表达和BLA BLA正则表达式和输出字符串的程序。”
如果关键字是'程序',并且我们将字母数字设置为20,它将在'程序'之前和之后返回20个字母。但是因为它在达到20个字母之前遇到了一个点,所以它会在那里停下来。
“创建输入一个普通程序......”
这可能与正则表达式?我必须使用哪些php函数?有没有任何finnished脚本?显示搜索结果时,我想它是一个非常基本的需求。有人已经有了分享的功能?
它表示未知修饰符'{'。 不应该逃脱。 ?我应该使用preg_match吗? – ajsie 2009-12-20 02:13:29
你真的用数字代替了MAXCHARS吗? '.'不需要被转义,因为它在一个字符类定义('[]'内部)中。你应该能够使用你选择的正则表达式匹配功能;如果它是perl兼容的,比如'preg_match',你需要在正则表达式中加上分隔符,比如'/ regexhere /'。 – Amber 2009-12-20 03:29:01