簡體   English   中英

將PHP pregmatch模式轉換為C#模式

[英]Convert PHP pregmatch pattern to C# pattern

我有一個PHP preg_match模式來過濾名稱中的“使命召喚”(Quake Engine)顏色,

這是PHP中有效的模式

 preg_replace('~(\^[0-9])~', '', $CleanNames);

我需要將其轉換為C#。 類似於Something.Replace(~(\\^[0-9])~, string)模式

而且由於模式/正則表達式確實令人困惑,對我來說毫無意義。 有人可以幫忙嗎。 還是有一個我可以轉換的地方?

任何幫助都感激不盡 !!!

~正在使您的PHP的正則表達式變形。 所以在c#從那里刪除

using System.Text.RegularExpressions;
string input = Regex.Replace(input, @"(\^[0-9])", "");

您會發現很多類似這樣網站來獲取正則表達式的解釋。

暫無
暫無

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

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