preg-match

    3热度

    1回答

    我想知道如果有人可以请帮助我转换一段PHP代码,现在已弃用。 这里是我试图转换单行: if(eregi(trim ($request_url_handler[$x]),$this->sys_request_url) && $this->id_found == 0){ 它是一个网站返回的配置设置的功能的一部分。以下是整个功能。 // GET CORRECT CONFIG FROM DATABAS

    9热度

    3回答

    mmmh家伙,我真的很希望我的英语能够很好地解释我需要什么。 让我们借此例如(这只是一个例子!)的代码: class Something(){ public function Lower($string){ return strtolower($string); } } class Foo{ public $something; public

    3热度

    2回答

    我使用preg_replace创建基于modrewrite的分页链接的网址。 我使用: $nextURL = preg_replace('%/([\d]+)/%','/'.($pageNumber+1).'/',$currentURL); 工作正常,但是我在想,如果有,而不必包括在更换参数'/'更好的办法。由于网址有时可能包含除页面部分以外的其他数字,因此我需要将该数字与两个/之间的数字相匹配。这

    3热度

    3回答

    我想问一下,这两条线的含义或区别是什么? if(preg_match_all('/\#([א-תÀ-ÿ一-龥а-яa-z0-9\-_]{1,50})/iu', $message, $matches, PREG_PATTERN_ORDER)) { if(preg_match_all('/\#([а-яa-z0-9\-_\x{4e00}-\x{9fa5}]{1,50})/iu', $message,

    0热度

    3回答

    我需要找到一个变量的值,并根据switch语句使用它将一个类添加到一个div。 例如,我的变量是$ link,如果$ link有google.com在IT中,我需要$ class来等于'google',如果$ link作为yahoo.com在IT中,所有$ class然后需要等于'yahoo' 所以,我需要这样的东西,但我不知道如何/或者如果使用preg_match或东西来检查,看看$ link变

    0热度

    1回答

    好吧内搜索,我感觉在这里迟钝, 我有像这样的字符串: $string = 'function module_testing() {'; ,也可能是这样的: $string = 'function module_testing()'; 或者它可能是这样的: $string = 'function module_testing($params) {'; 或本: $string = 'fun

    1热度

    4回答

    我有一个脚本,递归扫描目录从php文件中拉出类名称,并将这些类名称存储在一个数组中。即使通过相当大的Zend Framework库文件夹,这也可以很好地工作。 问题是扩展其他类的类没有包含在数组中。 这里是我当前的preg_match: if (preg_match("/class\s*(\w*)\s*\{/i",strip_comments(file_get_contents($file)),$

    0热度

    2回答

    我想拿出那个创建了一个数组,看起来像下面的一个正则表达式,从以下字符串 $str = 'Hello world [something here]{optional}{optional}{optional}{n possibilities of this}'; 到目前为止,我有/^(\*{0,3})(.+)\[(.*)\]((?:{[a-z ]+})?)$/ Array ( [0] =

    9热度

    4回答

    我想知道如何检查一个字符串分解成preg_match数组,以查看它是否以www开头。我已经有一个检查http://www。 function isValidURL($url) { return preg_match('|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i', $url); } $stringToArray = e

    3热度

    3回答

    每次出现时我有形式"a-b""c-d""e-f"... 使用preg_match,我怎么能提取出来,并得到一个数组的字符串: Array ( [0] =>a-b [1] =>c-d [2] =>e-f ... [n-times] =>xx-zz ) 感谢