相关疑难解决方法(0)

为什么RegExp会在IE8上生成"意外量词"错误?

我有一个Javascript错误已经报告给我,不幸的是我不知道如何重现它.IE8开发人员工具报告以下错误:意外的量词.以下行产生错误:

var g=RegExp(d+"=([^|]*)").exec(j); //output from closure-compiler
Run Code Online (Sandbox Code Playgroud)

我想我必须正确地逃避管道,\\|以解决问题,但我不知道我是否正确,因为我不知道如何重现错误.

欢迎任何建议或解决方案.

谢谢.

[UPDATE]

d__utmz我正在尝试检索的cookie值的键,它们列在这样的数组中["utmccn", "utmcmd", /* ... */].那么现在我没有那么多可以做,我和我的朋友流感在家.

javascript regex

4
推荐指数
1
解决办法
9905
查看次数

文本框的正则表达式最大和最小长度字符

我使用 Asp.net 和 C#。

我需要强制用户只在 4 到 128 个字符之间添加文本框控件。

我想将 ValidationExpression 属性用于验证控件。

你能指出我正确的正则表达式吗?

注意:我现在正在使用此代码,但如果 TextBox 中有双空格或换行符,它似乎无法正常工作

ValidationExpression="^.{4,128}$"
Run Code Online (Sandbox Code Playgroud)

感谢您抽出宝贵时间!

regex asp.net validation

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

regex ×2

asp.net ×1

javascript ×1

validation ×1