zoukankan      html  css  js  c++  java
  • notepad++使用技巧

    正则表达式匹配中文字符

    网上搜索到 [u4e00-u9fa5] 匹配所有中文字符,在Python re正则中是OK的,
    但在notepad++替换正则中,实际测试结果是把数字、英文、中文全部匹配了,不行。
    从这篇 正则表达式实用教程 http://bbs.emagic.org.cn/forum.php?mod=viewthread&tid=456&highlight=正则
    中找到正确的规则即 [[:unicode:]]

    另外分享一个 正则中使用 $1 的小技巧

    案例如下:

    21.循序渐进22.世俗23.间接经验与直接经验相结合24.教科书25.舒尔茨26.培养人27.人的全面发展28.皮亚杰29.德鲁克30.归宿31.民主平等32.因材施教33.从做中学34.钻研教材35.京师同文馆36.间接37.组织形式38.知39.认知40.马卡连柯
    

    把上述文本处理成下述形式

    21.循序渐进
    22.世俗
    23.间接经验与直接经验相结合
    24.教科书
    25.舒尔茨
    26.培养人
    27.人的全面发展
    28.皮亚杰
    29.德鲁克
    30.归宿
    31.民主平等
    32.因材施教
    33.从做中学
    34.钻研教材
    35.京师同文馆
    36.间接
    37.组织形式
    38.知
    39.认知
    40.马卡连柯
    

    在notepad++ 中直接使用正则表达式替换

    查找目标: (d+)
    替换为: $1

    此处替换实际用了一个小技巧,就是在 数字前加换行符,实现快速换行.
    一般的处理思路是 写一条完整匹配的正则表达式,然后在后面加换行符.

    本文参考链接: http://www.360doc.com/content/19/0127/11/52075843_811556776.shtml

    others

    1 运行python
    cmd /k C:Python36python.exe" $(FULL_CURRENT_PATH)"&PAUSE&EXIT

    • notepad++ 折叠和展开的快捷键。

    折叠所有层次 Alt+0 展开所有层次 Alt+Shift+0 折叠当前层次 Ctrl+Alt+ F展开当前层次 Ctrl+Alt+Shift+F

    <人追求理想之时,便是坠入孤独之际.> By 史泰龙
  • 相关阅读:
    第十一章 练习。内附100道练习题URL
    第八章 模块;第九章 文件
    mysql union和join 的使用
    第七章 循环
    第六章 课后习题
    第六章 字符串操作
    第五章 课后习题
    第五章 容器之字典
    实战智能推荐系统笔记
    协同过滤推荐算法的原理及实现
  • 原文地址:https://www.cnblogs.com/jason-Gan/p/13361018.html
Copyright © 2011-2022 走看看