我有一種情況..
有一個字符串可以包含數字,字母和一些符號,我想從中提取或做一些替換基於一些「規則」。 我的東西最好是給我想要做的(顯示)什麼可能的情況的一些例子:通過規則使用正則表達式的C#字符串操作
String Display1 or Display2
AB_X345 X345 or ###X345
AB_1234 1234 or ###1234
X987_TEXT_4567 X9874567 or X987######4567
X987TEXT4567 X9874567 or X987####4567
X798TEXT X798 or X798####
789TEXT 789 or 789####
X400 X400 or X400
所以實際上當我找到一個X,然後我想顯示他們的數字。如果出現一些文字,我不希望它顯示,或者我希望它用一個字符(#)掩蓋。 如果不存在X,我只想顯示數字。 Regex是這樣做的最簡單的方法嗎? (我對正則表達式不熟悉 - 只是對它有一個鳥瞰圖)。 是否所有規則都可以在單個正則表達式中進行收集或複雜化?
謝謝你的任何sugestions
哪裏之前,從'1234'和'789'的空間? – xanatos
'1234_X567'呢? – xanatos
該空間沒有semnification :)對不起..我只是希望看到更好,沒有X.關於你指出的情況下,這將不會出現.. :) – movi