求一个正则表达式 本帖最后由 yyj135 于 2013-08-18 09:10:10 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string str = "ABC)DEF.ABCDEF (ABCD GGGG ABC 900 ABC"; //str = Regex.Replace(str, @"(?i)(?<=[\s()])ABC", "123");//ABC)DEF.ABCDEF (123D GGGG 123 900 123 str = Regex.Replace(str, @"(?i)(?<=^|[\s()])ABC", "123");//123)DEF.ABCDEF (123D GGGG 123 900 123 谢谢你的回答,像ABCD这种是不能匹配的,请问如何修改? string str = "ABC)DEF.ABCDEF (ABCD GGGG ABC 900 ABC"; //str = Regex.Replace(str, @"(?i)(?<=[\s()])ABC", "123");//ABC)DEF.ABCDEF (123D GGGG 123 900 123 str = Regex.Replace(str, @"(?i)(?<=^|[\s()])ABC(?=[\W]|$)", "123");//123)DEF.ABCDEF (ABCD GGGG 123 900 123 怎样给表的实体类赋值?? 关于执行问题 弱弱的问下:如何生成dll+exe?? 如果能使鼠标左移变右移,右移变左移 请教调用DLL中串口Handle的赋值。有答案就散分结帖 老问题,.h文件编译成.dll 程序无故退出! 在VS2005调试下无任何异常! 请教局域网内数据分发的设计 WPF,请问关于动态资源 往水晶报表传值问题。 JSON传过的值如何能在listview中显示 wpf datagrid如何添加汇总行
//str = Regex.Replace(str, @"(?i)(?<=[\s()])ABC", "123");//ABC)DEF.ABCDEF (123D GGGG 123 900 123
str = Regex.Replace(str, @"(?i)(?<=^|[\s()])ABC", "123");//123)DEF.ABCDEF (123D GGGG 123 900 123
//str = Regex.Replace(str, @"(?i)(?<=[\s()])ABC", "123");//ABC)DEF.ABCDEF (123D GGGG 123 900 123
str = Regex.Replace(str, @"(?i)(?<=^|[\s()])ABC(?=[\W]|$)", "123");//123)DEF.ABCDEF (ABCD GGGG 123 900 123