MAIBILAI

javascript - 匹配任何数字的正则表达式模式包括 1-9 除了 2

coder 2024-05-09

我需要一个匹配任何数字的正则表达式模式,包括除 2 以外的 1-9 个数字?

我的尝试:

([1-9][^2])

但这对我不起作用。

最佳答案

另一种方法:

/[^\D2]/

这意味着,不是非数字或 2。

关于javascript - 匹配任何数字的正则表达式模式包括 1-9 除了 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16999328/

有关javascript - 匹配任何数字的正则表达式模式包括 1-9 除了 2的更多相关文章

  1. 小程序码的生成 - 2

    一、生成方式微信小程序提供了三个接口来生成小程序码,分别是wxacode.createQRCode()、wxacode.get()、wxacode.getUnlimited(),生成的小程序码永久有效,其中仅getUnlimited接口生成的小程序码数量暂无限制 二、接口详解1、wxacode.createQRCode参数:access_token(接口调用凭证)、path(扫码进入页面)、width(小程序码宽度)返回值:成功返回的图片Buffer,异常返回错误对象Object注意: 2、wxa

  2. c# - 如何使用 F# lambda 创建 Linq 表达式树? - 2

    这是可以在C#中完成的操作-vartwo=2;System.Linq.Expressions.Expression<System.Func<int,int>>expr=x=>x*two;expr.Compile().Invoke(4);//returns8我希望在F#中做同样的事情。这是我尝试过的,但没有编译-lettwo=2letexpr=(funx->x*two):System.Linq.Expressions.Expression<System.Func<int,int>>expr.Compile().Invoke(4)

  3. c# - 参数计数不匹配 - 2

    以下代码段有问题。我发现参数计数不匹配。由于多线程和不安全更新的问题,我不得不写这篇文章。delegatevoiddata_INPUTDelegate(objectsender,System.IO.Ports.SerialDataReceivedEventArgse);privatevoiddata_INPUT(objectsender,System.IO.Ports.SerialDataReceivedEventArgse){stringdata=serialPort.ReadLine();string[]tokens=data.Split(':');if(token

  4. c# - 带有 await 的异步 lambda 表达式返回任务? - 2

    我有以下代码://Getallofthefilesfromthelocalstoragedirectory.varfiles=awaitfolder.GetFilesAsync();//Mapeachfiletoastreamcorrespondingtothatfile.varstreams=files.Select(asyncf=>{returnawaitf.OpenStreamForWriteAsync();});我希望streams类型为IEnumerable<Stream>但实际上是IEnumberable<Task<Stream>>

  5. c# - 使用 Lambda 表达式验证方法调用 - Moq - 2

    我有一个工作单元实现,其中包括以下方法:TSingle<T>(Expression<Func<T,bool>>expression)whereT:class,new();例如,我这样调用它:varperson=_uow.Single<Person>(p=>p.FirstName=="Sergi");如何验证Single方法是否已使用FirstName=="Sergi"参数调用?我尝试了以下方法,但无济于事://directapproachsession.Verify(x=>x.Single<Person&

  6. c# - .NET 字节而不是字符的正则表达式 - 2

    我正在尝试做一些使用正则表达式会更容易的解析。输入是字节数组(或枚举)。我不想将字节转换为字符,原因如下:计算效率内存消耗效率一些不可打印的字节可能很难转换为字符。并非所有字节都是可打印的。所以我不能使用Regex.我知道的唯一解决方案是使用Boost.Regex(适用于字节-C字符),但这是一个C++库,使用C++/CLI进行包装将需要大量工作。如何在不使用.NET字符串和字符的情况下直接在.NET中对字节使用正则表达式?谢谢。 最佳答案 此处存在一些阻抗失配。您希望在.Net中使用使用字符串(多字节字符)的正则表达式,但您希望使

  7. c# - Moq VerifySet(Action) 替换过时的表达式编译错误 - 2

    引用这个问题:Moqhowtoreplaceobsoleteexpression我有以下内容:[Test]publicvoidOnSearchRequest_ViewFiresEvent_EventIsHandled(){//ArrangeMock<IViewUsers>view=newMock<IViewUsers>();Usersusers=newUsers(view.Object);//Actview.Raise(v=>v.SearchForUsers+=null,this,newSearchEventArgs());//Assertview.Ver

  8. c# - 如何将 SURF 兴趣点与图像数据库匹配 - 2

    我在C#(OpenSurf)中使用SURF算法从图像中获取兴趣点列表。这些兴趣点中的每一个都包含一个描述符向量、一个x坐标(int)、一个y坐标(int)、比例(float)和方向(float)。现在,我想将一个图像的兴趣点与数据库中的图像列表进行比较,该列表也有一个兴趣点列表,以找到最相似的图像。即:[Image(I.P.)]COMPARETO[ListofImages(I.P.)]。=>最佳匹配。单独比较图像会产生不令人满意的结果。在搜索stackoverflow或其他站点时,我发现的最佳解决方案是构建FLANN索引,同时跟踪兴趣点的来源。但在实现之前,我有一些让我感到困惑的问题:

  9. c# - 匹配所有美国电话号码格式的正则表达式 - 2

    首先我会说我在这里看到了很多例子并用谷歌搜索但没有发现符合我正在寻找一些匹配前3名不低于某些中间值的所有条件。请告诉我如何将它们全部放在一个地方。(xxx)xxxxxxx(xxx)xxxxxxx(xxx)xxx-xxxx(xxx)xxx-xxxxxxxxxxxxxxxxx-xxx-xxxxx用作:conststringMatchPhonePattern=@"\(?\d{3}\)?-?*\d{3}-?*-?\d{4}";Regexrx=newRegex(MatchPhonePattern,RegexOptions.Compiled|RegexOptions.IgnoreC

  10. c# - 验证有效时间的正则表达式 - 2

    我需要一个正则表达式来验证时间。有效值将从0:00到23:59。当时间小于10:00时,也应该支持一个字符的数字。这些是有效值:9:0009:00 最佳答案 试试这个正则表达式:^(?:[01]?[0-9]|2[0-3]):[0-5][0-9]$或者更明确地说:^(?:0?[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$ 关于c#-验证有效时间的正则表达式,我们在StackOverflow上找到一个类似的问题: https://stackove

随机推荐

  1. c# - 为什么 C# 4.0 允许在匿名对象初始化代码中使用尾随逗号? - 2

    这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:Inlinepropertyinitialisationandtrailingcomma在我的一个项目(C#4.0、VisualStudio2010)上工作时,我无意中发现了这样的代码varobj=new{field1="Test",field2=3,}编译和执行正常,没有任何错误甚至警告,并且工作方式与完全一样varobj=new{field1="Test",field2=3}为什么编译器可以容忍第一个示例中的尾部逗号?这是编译器中的错误还是此类行为确实有某种目的?谢谢

  2. c# - DI/IoC 容器性能基准比较? - 2

    我找到了一些2008年的基准测试结果,用于测试几个顶级.NETDI/IoC容器的性能here.但我一直无法找到任何更新的结果。是否有任何基准可以比较一些大型IoC容器(StructureMap、Unity、Ninject、Autofac、CaSTLeWindsor等)? 最佳答案 我不建议使用性能基准来选择IoC容器。还有很多很多更重要的因素,比如功能集、开发路线图和可维护性等。请注意,在最坏的情况下,您引用的基准测试在超过100万次调用时仅显示出3-4倍的速度差异。在“真实世界”场景中,DI/IoC用于连接依赖项,并且对整体应用程

  3. c# - 我如何找出最少数量的字符来创建回文? - 2

    给定一个字符串,找出最少需要多少个字符才能使这个单词成为回文。示例:ABBA:0(alreadyapalindrome)ABB:1FAE:2FOO:1 最佳答案 仅限算法,因为这可能是家庭作业[向Raymond道歉,这是一个面试问题而不是家庭作业,正如他的编辑/评论所表明的那样。但是,算法和添加的伪代码对于该目的仍然有效,我在最后添加了一些C代码]。您需要找到字符串末尾最长的回文。可以通过简单地从字符串的开头运行一个指针和从结尾运行一个指针来创建一种查看字符串是否为回文的算法,检查它们所指的字符是否相同,直到它们在中间相遇。像这样的

  4. c# - .NET 2.0 还是 3.5? - 2

    我们的客户使用我们软件的vb6版本。我们正在将它们升级为用C#编写的.NET应用程序...使用.net2.0的批量是否比.net3.5少?我对更小体积的定义是:体积更小、安装时间更短等。无论如何,他们中的大多数可能已经有了2.0。我问是因为我想在3.5中利用LINQ。 最佳答案 要利用LINQ,您需要3.5(除非您想将LINQBridge与2.0一起使用)。对于较小的安装程序,.Net3.5Sp1有一个名为“ClientProfile”的新功能。.NETFramework客户端配置文件设置仅包含.NETFramework中通常用于客

  5. c# - 绑定(bind)到 DataContext 的 WPF 样式 DataTrigger 不起作用 - 2

    我有一个带有DataTrigger样式的TextBox,它可以更改文本,如下所示:<Grid><TextBlockText="Foo"><TextBlock.Style><StyleBasedOn="{StaticResourceTextStyle}"TargetType="TextBlock"><Style.Triggers><DataTriggerBinding="{BindingMyBool}"Value="True"><S

  6. c# - 通过 ExecuteNonQuery 检查表中的记录是否存在于数据库中 - 2

    在我的程序中,我需要使用if语句检查数据库中的记录是否已存在于表中。使用c#我正在尝试通过sql连接来执行此操作。因为我假设ExecuteNonQuery();命令返回一个整数值,如果我的假设是真的,我想知道什么值是真的知道表中是否存在某个记录。这是我的代码示例:using(SqlConnectionsqlConnection=dbUtil.GetSqlConnection(dbUtil.GetConnectionStringByName("NonConnectionString"))){using(SqlCommandsqlCommand=newSqlCommand(

  7. c# - 信箱不可用。服务器响应为 : 5. 7.1 无法中继错误 - 2

    我在netsol服务器上托管了我的一个网站。从那里contact.aspx必须使用交换服务器发送电子邮件。当我尝试发送电子邮件时:Error:Mailboxunavailable.Theserverresponsewas:5.7.1Unabletorelay代码:MailMessagemessage=newMailMessage(@"[email protected]",@"[email protected]","NewMessage","Exchange");SmtpClientmail=newSmtpClient(&#

  8. c# - 从匿名类型中获取值 - 2

    我有一个方法如下:publicvoidMyMethod(objectobj){//implement}我这样调用它:MyMethod(new{myparam="waoww"});那么如何实现MyMethod()来获取myparam值呢?编辑我用这个:dynamicd=obj;stringparam=d.myparam;但是错误增加了:'object'doesnotcontainadefinitionfor'myparam'我还使用断点,我看到d有myparam字符串属性。有没有办法检查动态类型是否包含这样的任何属性:if(d.contai

  9. LinkBut​​ton 中的 C# 目标 ="_blank" - 2

    是否可以在LinkBut​​ton中添加一个target="_blank"...我的似乎不起作用<asp:LinkButtonrunat="server"ID="g31"Text="PDF"CommandArgument='<%#DataBinder.Eval(Container.DataItem,"productID")%>'CommandName='<%#DataBinder.Eval(Container.DataItem,"documentID")%&g

  10. c# - 如何对数据表中的列求和? - 2

    如何获取数据表中所有列的总和?假设我有下表。如何计算“总计”行?将总行添加到数据表应该很容易。Columnshitsuniquessigups,etc...Rows11212321053629total19337更新我结束了这个。这是我唯一可以开始工作的东西。ForEachcolAsDataColumnInTotalsTable.ColumnsIfcol.DataType.Name="DateTime"Thencount=count+1ContinueForEndIfDimcolTotalAsDouble=0DimvalueAsDoubleForEachrowAsDat