Developer Network
Developer Network
Developer
:CreateViewProfileText:
登录
MSDN 订阅
获取工具
下载
Visual Studio
SDK
试用软件
免费下载
Office 资源
计划
订阅
Administrators
学生
Microsoft Imagine
Microsoft 学生合作伙伴
ISV
新手
Events(事件)
社区
Magazine
论坛
博客
第 9 频道
文档
API 和参考
开发人员中心
示例
停用的内容
非常抱歉。你请求的内容已被删除。将在 1 秒内自动重定向。
提出问题
快速访问
论坛主页
浏览论坛用户
FAQ
搜索相关主题
Remove From My Forums
询问者
求一正则,能取出(双引号字符串,不包含注释和备注双引号里的字符串)
.NET 开发
>
.NET Framework 一般性问题讨论区
问题
0
登录进行投票
/// <param name="str">abc</param>
// 童年的快乐,"没有"牵挂.......
string name = "我的名字" + "性别";
string yourname = " 你的 名字 "
结果:
我的名字
性别
你的 名字
2011年1月5日 11:38
回复
|
引用
全部回复
0
登录进行投票
你好,直接一个正则表达式比较难,因为你说的注释可能会包含很多情况,需要用到断言等,一个比较简单的做法是一行行的提取,每一行判断是否是注释,比如是否以//或者///开始,如果不是注释,通过正则\"([^\"]+)\"来提取你需要的结果 最终汇总
Raymond Tang (Microsoft C# MVP)
Denn Ich Gehoer nur mir
微软中文论坛同城社区成都QQ群:74268428
My Chinese Blog
Chengdu,Sichuan Province,China
已建议为答案
强少
2011年5月26日 9:03
2011年5月24日 9:42
回复
|
引用
版主