我正在Laravel 4.2上工作。我正在尝试使用Validator通过正则表达式来验证名称字段,这是我的以下规则:
public static $rules_save = [
'class_subjects' => 'required|regex:/[0-9]([0-9]|-(?!-))+/'
];
但是,一旦我调用要验证的规则,就会引发错误,请参见下文:
preg_match(): No ending delimiter '/' found
由于您的正则表达式中包含管道,因此必须使用数组:
public static $rules_save = [
'class_subjects' => ['required', 'regex:/[0-9]([0-9]|-(?!-))+/'],
];
从文档:
使用regex
模式时,可能需要在数组中指定规则而不是使用管道定界符,尤其是在正则表达式包含管道字符的情况下。
问题内容: 我在使用正则表达式时遇到了一些麻烦。 这是我的代码 我运行它并得到: 警告:preg_match()[function.preg-match]:在以下位置找不到结尾的定界符“ ^” 问题答案: PHP regex字符串需要定界符。尝试: 另外,请注意,您使用的是小写字母o,而不是零。另外,如果您只是进行验证,则不需要捕获组,并且可以将正则表达式简化为。
我正在制作一个 bash 脚本;如何找到不以特定扩展名结尾的文件? 谢谢。
问题内容: 我有Google Checkout沙箱生成的HTML代码,该代码在HTML页面中可以正常工作。当我在XHTML页面中放置相同的代码时,它将引发以下异常: 对实体“ w”的引用必须以“;”结尾 定界符 它在以下属性的URL中引用请求参数: 这是怎么引起的,我该如何解决? 问题答案: “&”号是HTML和XML中的特殊字符。如果要将其用作普通字符,则必须正确编码。 写而不是: 表示已编码实
感谢你阅读本书。通过本书,我们通过来实现一个Android App的例子来学习Kotlin。这个天气预报的App是一个不错的例子,它实现了大部分App需要的一些基本特性:一个主/从UI,通过API通信,数据库存储,shared preferences…… 用这个方式不错的地方是你使用它们的使用学习到了大部分的Kotlin中重要的概念。我觉得新的语言在真正实践的时候更加容易被掌握。这是我主要的目标,
问题内容: 我有一列,所有值都是网址。我正在尝试更新其他列的值,无论上述url以何处结束。 谁能帮我这个?我还没有找到答案。 问题答案: 我可能会过分简化…但是根据您的描述,是否可以解决您的问题?
问题内容: 我正在制作库项目中的AIDL服务,并在我的应用程序中使用它。我的应用程序中有一个类别为Vehicle的类,该类可以打包,以便可以在界面中使用它。(我想从图书馆的服务中获取我的应用程序中的车辆清单) 在应用程序和库中都需要Vehicle.java吗? 我是否都需要Vehicle.aidl? 我在应用程序和库中都拥有Vehicle.java和Vehicle.aidl,我的应用程序开始遇到一