preg-match

    0热度

    1回答

    我有一个列表框绑定到名为Choices的视图模型属性。每个选项都有一个标签和一个索引。我需要将列表中的按钮绑定到同一视图模型上的命令。到目前为止,香港专业教育学院想出了很多这样的: <ListBox Grid.Row="1" ItemsSource="{Binding Choices}" SelectedIndex="{Binding SelectedChoice, Mode=TwoWay}" >

    1热度

    2回答

    的。我在那是非法的在这样的模式变量设置昵称用单词的小列表模式的occurence: $pattern = webmaster|admin|webadmin|sysadmin 使用preg_match,我怎么能做到如此那些昵称与这些词是禁止的,但注册类似“admin2”或“thesysadmin”是允许的? 这是我到目前为止的表达: preg_match('/^['.$pattern.']/i'

    15热度

    3回答

    我似乎与我正在做的preg_match正则表达式相混淆,所以新鲜的眼睛和帮助将不胜感激。 我现在的正则表达式如下: /<!--menu:start:\(([0-9])\,([0-9])\)-->(.*?)<!--menu:end-->/se 我期待使号码输入和结肠例如:(1,4)可选的,所以它会匹配: <!--menu:start--><!--menu:end--> 或 <!--menu:

    2热度

    5回答

    请告诉我如何使用PHP的preg_match函数中用于表达式匹配的各种符号。 除了基本信息,请举例说明检查有效的电子邮件地址和不应包含/:的字符串。 {} * &

    1热度

    1回答

    $match_expression = '/<a href="look.php\?id=(.*)" title="Look page: (.*)">(.*)<\/A>/'; $radompgr = preg_match_all($match_expression,$q2,$match, PREG_SET_ORDER); if($radompgr == TRUE){echo "f

    0热度

    2回答

    我需要检索给定类的<p>标签的内容。类可能是simplecomment或comment ... 所以我写了下面的代码 preg_match("|(<p class=\"(simple)?comment(.*)?\">)(.*)<\/p>|ism", $fcon, $desc); 不幸的是,它没有返回。但是,如果我删除了标记结束部分(<\/p>),它会以某种方式起作用,使得字符串过长(从标记开始

    1热度

    3回答

    假设我有'/srv/www/site.com/htdocs/system/application/views/',并且希望根据匹配路径中每个目录名称的正则表达式对其进行测试? 东西这样的模式:'(/[^/])' 国债收益率与'srv','www','site.com'...等一系列 PS:我写的正则表达式语法是只是为了说明,它不是测试,肯定错了,但只给一个理念。 PS2:我知道有explode()

    2热度

    4回答

    中回覆^我无法完全理解^在preg_match中正在做什么。 if (preg_match('~^(\d\d\d\d)(-(\d{1,2})(-(\d{1,2}))?)?$~', trim($date), $dateParts)) { echo the $dateparts and do some magic with them } else { tell me the da