PHP编程语言的正则表达式模式匹配函数
我正在尝试使用preg_match_all()从以下两个行均为动态日期的行中提取开始日期:2017年4月1日。对于2017年4月1日至2017年4月30日$ contents =“对于2017年4月1日至...
为什么我的PHP preg_match正则表达式不起作用? [重复]
我正在使用HTML / PHP来读取用户输入的数据,我只希望用户能够输入数字,并且对表单加句点,如果没有,则会引发错误。由于表单是动态的,因此用户可以添加...
我需要检测在字符串中找到数字的次数。如果字符串是“ 1 ssdsdsd 2”,则需要其中包含[1,2]的数组。如果字符串为“ 1 a”,则需要一个数组,例如:[1]。与我的...
我有以下字符串:[[id1 = {{TEXT1}}]] [[id2 = {{TEXT2}}]] [[id3 = {{TEXT3}}]]我想匹配以双精度关闭的内容方括号,仅使用{{TEXT3}}。我试过这个:\ [\ [(。*?)...
我有一个正则表达式,用于以包含关键字(关键字基于模式,例如{query:ABCD:1234})的方式截断字符串,在关键字之前5个单词,在关键字之后5个单词。然后在那之前和之后...
我如何preg_match脚本标签src,但避免影响img标签src?
我必须匹配本地src,并使其通过网络加载。示例:src =“ / js / my.js”>成为:src =“ http://cdn.example.com/js/my.js”>这就是我现在拥有的内容:if(!preg_match(“#< [
我将如何使用PHP函数preg_match()测试字符串以查看是否存在空格?示例“此句子的空格将被测试为真”“ thisOneWouldTestFalse”
我正在尝试找到一种解决方案,该方法如何删除括号中特定值之外的所有内容,包括括号中的值。这就是我的意思。我有这个字符串$ str =“ [:de]一些德语文本[:...
preg_match在包含非UTF8字符的二进制字符串的开头找不到UTF-8字符
如果字符串中的某个位置是非UTF8字符,则带有修饰符u的preg_match将返回false,以指示错误。例如:
我想匹配正则表达式中定义的具有确切长度的单词。如果单词超过或低于限制,则该单词不应匹配,例如,Hello匹配此C90.083635。 11个字符长的单词不是...
如何在与PHP预匹配后得到下一个单词。例如,如果我有这样的字符串:“这是一个字符串,下一个关键字,再输入一些文本。下一个关键字。”我想使用preg_match来...
这是来自数据库“ fishPrice / 1572268723Career Portal.pdf”的示例URL,我只想打印文件名,即“ Career Portal”,什么是最佳方法?我试过使用“ preg_match” ...
假设我有一个长字符串,我想以某种方式将其剪切为包含一个关键字(关键字基于一种模式,例如{query:ABCD:1234}),该关键字前5个字,后面5个字它。如果...
我的文字很长,我想以某种方式将其切成一个特定的关键字,该关键字之前5个单词,之后5个单词。关键字包含一些特殊字符,如何通过preg_match ...
我有一个SELECT,用于比较某个帐户是否存在某个问题的答案SELECT *来自问题所在的wherequests.id未输入(选择Answers.qid FROM答案,其中Answers.account ='$ ...
$ search =“#hairbeauty”; $ content =“ Blab blab #hairbeauty blab”; $ result = preg_match('/ \ b('。$ search。')\ b / i',$ content);它总是返回false ...但是如果我从$ search和$ content中删除了hashsymbol(#),...
我如何针对所有POST数据运行PHP Preg_match?
我有一个HTML表单,用户可以在其中提交信息,这取决于用户在表单中选择了多少选项,发送的POST数据的数量不同,有些是数组的。 POST数据看起来像这样...
preg_match():编译失败:字符类的偏移量3处的范围无效
我的laravel Project Route角色类问题中的无效范围请帮帮我吗? Route :: get('{path}','HomeController @ index')-> where('path','([[Az] +)?'))不解决eRoute :: group(['namespace'=> .. 。