路线要求中的自定义正则表达式

     2023-02-26     155

关键词:

【中文标题】路线要求中的自定义正则表达式【英文标题】:custom regex in route requirements 【发布时间】:2012-02-16 13:36:42 【问题描述】:

我正在尝试使路由参数匹配一个 3 到 15 个字符长的字母数字值。代码如下所示:

TestBundle_new:
pattern:  /message/new/name
defaults:  _controller: TestBundle:Message:new 
requirements:
    name:  [a-zA-Z0-9]2,15

很遗憾,routing.yml 无法加载。我想知道我是否可以做些什么来完成这项工作?

【问题讨论】:

【参考方案1】:

您需要在模式周围添加引号。

name: "[a-zA-Z0-9]2,15"

【讨论】:

Parsley.js 中的自定义正则表达式验证器

】Parsley.js中的自定义正则表达式验证器【英文标题】:CustomRegexValidatorinParsley.js【发布时间】:2016-01-2205:35:04【问题描述】:问题我在为Parsley.js插件创建自定义验证器时遇到问题。我想要做的是测试一个值与一个正则表达式。... 查看详情

WooCommerce 结帐字段的自定义验证

...间】:2015-04-2014:34:02【问题描述】:我想添加自己的正则表达式来验证电话号码。在我的class-wc-validation.php中,我已将正则表达式更改为我的要求。publicstaticfunctionis_phone($phone)//if(strlen(trim 查看详情

向自定义正则表达式添加动态错误消息

】向自定义正则表达式添加动态错误消息【英文标题】:Adddynamicerrormessagetocustomregularexpression【发布时间】:2019-12-0504:04:10【问题描述】:我已经建立了一个自定义的正则表达式类。我还有一个数据库值,它是我不希望在我的Web... 查看详情

使用 slug 进行表演动作的自定义路线

】使用slug进行表演动作的自定义路线【英文标题】:customrouteforshowactionusingslugs【发布时间】:2014-01-2520:59:28【问题描述】:我正在尝试为我想要显示的模型创建一些url。我有文章,属于属于问题的部分。我希望文章显示操作的U... 查看详情

SonataAdminBundle 中的自定义操作

...】:在这个page上,我找到了如何为我的自定义操作添加路线。protectedfunctionconfigureRoutes(RouteCollection$collection)$collection->add(\'ispremium\',$th 查看详情

JPA CriteriaBuilder 中的自定义表达式

】JPACriteriaBuilder中的自定义表达式【英文标题】:CustomexpressioninJPACriteriaBuilder【发布时间】:2016-12-0904:38:23【问题描述】:我有一个带有字符串字段(存储JSON)的实体,并且需要将其数据库列中的值与另一个值进行比较。问题... 查看详情

Grafana - 在查询中使用自定义变量作为正则表达式

】Grafana-在查询中使用自定义变量作为正则表达式【英文标题】:Grafana-usecustomvariableasregexinquery【发布时间】:2019-08-1019:16:37【问题描述】:我们有普罗米修斯数据源,我一直在尝试使用具有少量值的自定义变量作为逗号分隔值... 查看详情

如何从 Vue.js 2 中的自定义指令中获取文字表达式?

】如何从Vue.js2中的自定义指令中获取文字表达式?【英文标题】:HowdoIgetaliteralexpressionfromacustomdirectiveinVue.js2?【发布时间】:2017-10-0813:12:51【问题描述】:我正在尝试将Vue1.x自定义指令传输到Vue2.x,但我找不到任何地方如何将... 查看详情

php重力形式的自定义路线通知(代码片段)

查看详情

jQuery Validate Plugin - 如何创建一个简单的自定义规则?

...间】:2010-09-1911:04:07【问题描述】:如何使用不使用正则表达式的jQueryValidate插件(使用addMethod)创建简单的自定义规则?例如,什么函数会创建一个规则,仅当一组复选框中的至少一个被选中时才进行验证?【问题 查看详情

如何使用正则表达式匹配nuxtjs,vue中路由中的特定单词?

】如何使用正则表达式匹配nuxtjs,vue中路由中的特定单词?【英文标题】:Howtouseregextomatchspecificwordsinarouteinnuxtjs,vue?【发布时间】:2019-09-0106:27:22【问题描述】:我有这条路线/test/a-vs-b只有在其中找到-vs-时,我才会尝试捕捉这... 查看详情

自定义标签中的正则表达式替换

】自定义标签中的正则表达式替换【英文标题】:Regexreplacementinacustomtag【发布时间】:2020-03-2112:19:08【问题描述】:我有一个可能包含以下一个或多个标签的字符串:<CHOICE[somewords][otherwords]>我需要替换(C#)所有出现的这... 查看详情

prestashop 中的自定义价格计算

...产品数量增加额外成本,所以如果您订购20件产品,它会要求您200美元而不是10美元...我需要覆盖/classes/Produc 查看详情

要映射到 rails 4 中的自定义路径的资源路由

...【发布时间】:2015-04-1907:55:19【问题描述】:我有这样的路线:resources:products现在我的所有代码都已准备就绪,但只需要从/products/:actionto/items/:action更改路径我已经浏览了rails文档,但无法弄清楚这一点。它看起来很基 查看详情

Laravel 中的自定义 slug (URL)(使用 htaccess 是一个选项)

...【发布时间】:2019-03-1615:25:55【问题描述】:我有这样的路线来自数据库$cat_routes=App\\User::list_routes();foreach($cat_routesas$route)Route::get(\'/ca 查看详情

NewtonsoftJson 中的自定义 JSONConverter 用于序列化

...想在newtonsoftjson库中编写自定义JSON转换器以进行序列化:要求sn-p:"Roles":["Role":["LEAssociateTypeId":"101","LEA 查看详情

java中的自定义注解

自定义注解的语法要求    定义自定义注解的关键字为@interface  成员以无参无异常方式声明,可以给成员指定一个默认值(default);成员的类型是受限制的,合法的类型有基本数据类型及String,Class,Annotation,Enumeration;如果... 查看详情

js自定义对象,正则表达式,jquery中的一些知识点

一:自定义对象1.基本概念:①对象:包含一系列无序属性和方法的集合。②键值对:对象中的数据是以键值对的形式存在的,以键取值。③属性:描述对象特征的一系列变量。[对象中的变量]④方法:描述对象行为的一系列方... 查看详情