我试图弄清楚,如何在字符串中只允许单一类型的标记。例如,如果字符串inputStr包含不同的标记:
string inputStr = "hello, how are you? ~ say something: what's up? hi... tell me. what?! ok: so,";
这边走:
string outputStr = Regex.Replace(inputStr, @"[^\w\s]", "");
结果我将outputStr没有任何标记:
hello how are you say something whatsup hi tell me what ok so
与期望的结果,我想只保留单个特定":"的冒号标记outputStr:
hello how are you say something: whatsup hi tell me what ok: so
任何指南、建议或示例都会有所帮助
九州编程
慕工程0101907
随时随地看视频慕课网APP
相关分类