我有一個正則表達式爲:C#正則表達式不考慮換行
Regex regExpForPurchaseIndent = new System.Text.RegularExpressions.Regex("^(([0-9]*[a-zA-Z]*)*[, ]*)*$";);
字符串"PRFA1223,JIBD122,\nPIHFU1343"
使應用程序掛在if
聲明
if (!regExpForPurchaseIndent.IsMatch(newAsset.PurchaseIndent))
{
//Print the string is not correct
}
現在我知道RegEx
對待「\ n '作爲一個特例。但是當我的表情沒有'\ n'探測器時,它怎麼會掛起?它應該說,字符串是錯誤的,我無法確定我出錯的地方。 請有人讓我知道。