我有以下标签:
<a href="News_ViewStory.asp?NewsID=5215"> Some Text </a>
<a href="News_ViewStory.asp?NewsID=5216"> Some Text </a>
<a href="News_ViewStory.asp?NewsID=5217"> Some Text </a>
我想要匹配标签的开头
<a href="News_ViewStory.asp?NewsID=5215"
我一直在尝试使用正则表达式,但是我似乎不能让它工作。我正在尝试对asp.net RegularExpressionValidator使用正则表达式。我想要它做的是基本上禁止只允许前导和尾随空格。
所以,
"hello " // would not work.
"hello my name is" // would work.
但在我所有的尝试中,无论我输入什么,它都显示输入错误。
下面是我使用的代码:
^\s[a-z]+\s$
有没有人能提供一个可以工作的?
另外,当有人说regex返回匹配时,这是什么意思?
编辑:
谁能告诉我如何写一个“不允许引号(单或双),只允许单连字符”的正则表达式?例如,不允许使用"good"、'good'和good--looking (但允许使用good-looking )。
我需要将这个正则表达式放在下面:
<asp:RegularExpressionValidator ID="revProductName" runat="server"
ErrorMessage="Can not have " or '." Font-Size="Smaller&
我有一个用于在asp.net应用程序中输入信用卡日期(仅限月份和年份)的TextBox。我添加了'TextBoxwithmasked extenderwithMask="99/9999"andMask Type="Date". But its not working , it works only when I give the format'99/99/9999'forMask`。有人知道解决这个问题的方法吗?
我正在尝试使用razor页面验证用户在密码表单中的输入。我有以下型号
public class UserPassword
{
public Guid? Id{ get; set; }
public string Code { get; set; }
[StringLength(32, MinimumLength = 8, ErrorMessage = "The password must at least be 8 characters")]
[RegularExpression("[A-Z