簡體   English   中英

什么是正則表達式,可以匹配任何數字或問號?

[英]What's a RegEx to match any numeric OR question mark?

我正在使用此正則表達式"\\d+"來匹配代碼中的任何數字(0-9),但是如何更改它以使其也包括問號?

例如,我想要04 / ?? / 1992返回04 ?? 1992,我想要-123?6返回123?6,我只想123返回123。基本上,我想匹配任何數字(0 -9)和問號。

任何幫助將不勝感激! 謝謝。

這應該滿足您的需求: string result = Regex.Replace(input, @"[^\\d?]", "");

您可以使用[]運算符指定字符類,從而擴展允許匹配的字符類。

您的解決方案將是[\\d?]+

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM