preg_match一些字符
我的 preg_match() 需要一个正则表达式,它应该 preg(允许)以下字符: 字符串只能包含字母、数字和以下标点符号: 句号 (.) 逗号 (,) 破折号(-) …
preg_match 名称在输入中最后一个
我试图从输入字段获取值,但名称值是最后一个。 preg_match('/input value="(.*?)" type="hidden" name="firstname"/', $request, $firstname); 这就…
如何用 preg_replace 仅替换字符串的最后一个匹配项?
我必须替换 HTML 文档中字符串的最后一个匹配项(例如单词 foo)。问题是 HTML 文档的结构总是随机的。 我正在尝试使用 preg_replace 来实现这一点,…
PHP 匹配 *.domain.com
这是我正在使用的 php 文件中的一些代码。我需要匹配“domain.com”,但是当我输入它时它不起作用,因为它正在解析文档以查找 href 标签,并且我认为…
PHP preg_match - 只允许字母数字字符串和 - _ 字符
我需要正则表达式来检查字符串是否只包含数字、字母、连字符或下划线 $string1 = "This is a string*"; $string2 = "this_is-a-string"; if(preg_matc…
获取没有 TLD 的域名
我这里有这段代码: // get host name from URL preg_match('@^(?:http://)?([^/]+)@i', "http://www.joomla.subdomain.php.net/index.html", $matche…
使用 php preg_match,警告
regex:^([^\/])/([A-Z])([^\/]+)/([^\/]+)/$ 要匹配的字符串: http://127.0.0.1:8008/BeiJing/FangChan/ 我使用 preg_match() 进行测试 if (preg_mat…
php preg_match 括号之间
我想使用 preg_match 查找括号之间的文本,例如: $varx = "(xx)"; 最终输出将是 $match = 'xx'; 另一个示例 $varx = "bla bla (yy) bla bla"; 最终输…
在正则表达式模式中包含 OR (PHP)
尝试创建包含或条件的模式。 $pattern["body"]='/(|)(.*)/s'; 该模式应识别一系列“”之间的任何文本 或“”作为开始分隔符,但显然 or 条件在这种情…
php中如何获取字符串的一部分?
我有一个返回字符串 "_" 的函数。 $mime_type 。默认为“.jpg”。 如果输出字符串返回例如 "_jpg.jpg" 我想删除 "_" 和最后一部分 ".jpg"。因此,返回…
使用php转义正则表达式中的特殊字符
我如何在 preg_match 正则表达式中转义这样的字符: ' ( ) ,因为我运行此代码时遇到问题: preg_match("'javascript:window.open('(.*?)')'si", $sou…
PHP is_numeric 或 preg_match 0-9 验证
这对我来说不是一个大问题(据我所知),这更多的是我感兴趣的事情。但是,使用 is_numeric 和 preg_match(反之亦然)来验证用户输入值的主要区别是…
需要 preg_match_all 的信息
2、19、32、43、44、Str1。 1, 2 Str2。 2, 3 我想剪断这根绳子 第 1 部分:2, 19,32, 43, 44 第 2 部分:1, 2 第 3 部分:2、3 坦克寻求帮助。…