批量去掉或替换文本中的换行符(notepad++、sublime text) |
您所在的位置:网站首页 › 怎样删掉换行符的符号 › 批量去掉或替换文本中的换行符(notepad++、sublime text) |
场景: 1、写sql语句in的条件时 2、字符串拼接时 有时候要将如下形式文本的换行去掉, xxx, xxx, xxx, 改造为:xxx,xxx,xxx,
话不多说,进入正题………… --------------------------------------------------------------------------------- 分隔线------------------------------------------------------------------------ --------------------------------------------------------------------------------- notepad++去换行(简单、快捷) 工具:notepad++ 特别注意:换行可能是"\n"(此居多)或者"\r"或者"\r\n"
额外技能:匹配包含某字符串 一、包含“hello word”的行 ^.*hello word.*$ 二、以“hello word”开始的行 ^hello word.*$ 三、以“hello word”结尾的行 .*hello word$ sublime text去换行工具:sublime text2(这个一款非常强大的文本编辑工具,程序员真心需要一个,强烈推荐) 步骤一:ctrl+h替换空格(replace all替换所有) 步骤二:在ctrl+h界面alt+r 搜索\n替换换行(replace all替换所有) 这里按着 alt+r是为了开启正则支持。
最后,完美收工,如下形式 xxx,xxx,xxx,xxx,
技能一:去掉某个特定字符串之后的内容(快捷键:ctrl+h)
技能二:java去掉字符串中多余逗号,只保留一个 // 去掉开头、结尾的逗号 tempStr = tempStr.replaceAll("^(,*)", ""); tempStr = tempStr.replaceAll("(,*)$", ""); // 中间多余的逗号,替换为一个 tempStr = tempStr.replaceAll("(,+)", ",");
js则用:tempStr = tempStr.replace(/^(,*)/g, "");
--------------------------------------------------------------------------------- --------------------------------------------------------------------------------- |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |