Notepad++技巧:将某个字串批量替换为换⾏符,或批量取消换⾏
Notepad++ 技巧:将某个字串批量替换为换⾏符,或批量取消换⾏
需求:下⾯以空格隔开的字串,将空格批量替换成换⾏符  (场景:Android 配置语⾔的时候,可以批量将横向字串改成列向字串显⽰)
PRODUCT_LOCALES := en_US es_MX zh_CN zh_HK zh_TW ar_EG ru_RU fr_FR sw_TZ th_TH tr_TR es_ES es_US hi_IN in_ID vi_VN my_MM uk_UA pt_PT pt_BR as_ET ms_MY bn_BD tl_PH te_IN ta_IN ur_PK am_ET de_DE el_GR ml_IN
查⽬标:空格
替换为:\r\n
查模式:选择正则表达式
全部替换后,如下:
PRODUCT_LOCALES
:
=
en_US
es_MX
zh_CN
zh_HK
zh_TW
ar_EG
ru_RU
fr_FR
sw_TZ
th_TH
tr_TR
es_ES
es_US
hi_IN
in_ID
vi_VN
my_MM
uk_UA
pt_PT
pt_BR
as_ET
ms_MY
bn_BD
tl_PH
te_IN
ta_IN
ur_PK
notepad++am_ET
de_DE
el_GR
ml_IN
mr_IN
kn_IN
hu_HU
sq_AL
fi_FI
ca_ES
eu_ES
gl_ES
km_KH
lo_LA
ne_NP
si_LK
or_IN
pa_IN
nl_NL
it_IT
ar
再优化⼀下:上⾯⼀⾏字串,以空格换⾏后,前⾯加4个空格,后⾯加1个空格和"\"符号
操作如下
查⽬标:空格
替换为: \\\r\n    (后⾯1个空格和“\”、前⾯4个空格)
查模式:选择正则表达式
PRODUCT_LOCALES \
:
= \
en_US \
es_MX \
zh_CN \
zh_HK \
zh_TW \
ar_EG \
ru_RU \
fr_FR \
sw_TZ \
th_TH \
tr_TR \
es_ES \
es_US \
hi_IN \
in_ID \
vi_VN \
my_MM \    uk_UA \    pt_PT \    pt_BR \    as_ET \    ms_MY \    bn_BD \    tl_PH \    te_IN \    ta_IN \    ur_PK \    am_ET \    de_DE \    el_GR \    ml_IN \    mr_IN \    kn_IN \    hu_HU \    sq_AL \    fi_FI \
ca_ES \    eu_ES \    gl_ES \    km_KH \    lo_LA \    ne_NP \    si_LK \    or_IN \    pa_IN \    nl_NL \    it_IT \
ar

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。