﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-Eping -----C++技术博客 -随笔分类-工具使用</title><link>http://www.cppblog.com/eping/category/15088.html</link><description>专注C++</description><language>zh-cn</language><lastBuildDate>Mon, 04 Oct 2010 10:05:20 GMT</lastBuildDate><pubDate>Mon, 04 Oct 2010 10:05:20 GMT</pubDate><ttl>60</ttl><item><title>去掉拷贝源代码前面的行号</title><link>http://www.cppblog.com/eping/archive/2010/10/04/128580.html</link><dc:creator>Eping</dc:creator><author>Eping</author><pubDate>Mon, 04 Oct 2010 09:57:00 GMT</pubDate><guid>http://www.cppblog.com/eping/archive/2010/10/04/128580.html</guid><wfw:comment>http://www.cppblog.com/eping/comments/128580.html</wfw:comment><comments>http://www.cppblog.com/eping/archive/2010/10/04/128580.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/eping/comments/commentRss/128580.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/eping/services/trackbacks/128580.html</trackback:ping><description><![CDATA[说明：有时候我们从网上或电子书中拷贝的源代码是有行号的，但我们又希望拷贝的代码可以直接使用？怎么办呢？<div>一、自己写个工具</div><div>二、网上找个工具</div><div>三、使用功能强大的编辑工具如editplus</div><div>本文使用的就是editplus，用editplus打开源代码文件[带行号的源代码文件]。按CURL+H 选上正则表达式 这个勾勾 &nbsp;在查到里输入以下正则表达式：</div><div><span  style="color: rgb(85, 85, 85); font-family: Verdana, 'BitStream vera Sans', Helvetica, sans-serif; font-size: 12px; line-height: 18px; ">([0-9]+ )</span></div><div><span  style="color: rgb(85, 85, 85); font-family: Verdana, 'BitStream vera Sans', Helvetica, sans-serif; font-size: 12px; line-height: 18px; ">注间： 表达式表示 前面为数字，后面为空格的 &nbsp;如下面这些代码可以使用这个表达式，但如果 源代码中出现有 &#8220;123 abc&#8221;这样的字符那么123 [123空格]这样的字符串也会被替换掉，所以要千万小心。</span></div><div><span  style="color: rgb(85, 85, 85); font-family: Verdana, 'BitStream vera Sans', Helvetica, sans-serif; font-size: 12px; line-height: 18px; "><div>1 &lt;HTML&gt;</div><div>2 &lt;HEAD&gt;</div><div>3 &lt;TITLE&gt;Scriptable Plug-in Test&lt;/TITLE&gt;</div><div>4 &lt;/HEAD&gt;</div><div>5 &lt;BODY id="bodyId"&gt;</div><div>正则表达式为：&nbsp;([0-9]+\.) &nbsp;则能找到 数字. 这样格式的 字符串 &nbsp; \相当于转义字符。</div><div>如 &nbsp;：</div><div>1. &nbsp; printf("hello world");</div><div>2. &nbsp;printf("\n");</div></span></div><img src ="http://www.cppblog.com/eping/aggbug/128580.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/eping/" target="_blank">Eping</a> 2010-10-04 17:57 <a href="http://www.cppblog.com/eping/archive/2010/10/04/128580.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>