ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1760|回复: 9

[求助] 小女子求教:怎么把非舌前音的拼音及所有与括拼音的括号都去掉

[复制链接]

TA的精华主题

TA的得分主题

发表于 2018-10-22 20:36 | 显示全部楼层 |阅读模式
各位大侠,小女子请教word中的一个替换问题如下:
问题:下面替换前的原稿中,每个汉字都有注音在括号内,需要做的是怎样用通配符做一个替换公式,全部替换后能够达到下面的效果:
  1、所有非舌前音的拼音及其括号都去掉。也就是说,不动汉字,拼音中不是以zcs开头的所有拼音及其括号都去掉了,包括以zh、ch、sh开头的拼音也都去掉了,留下的只有舌前音的拼音及所有的非拼音汉字和符号。
2、留下的舌前音的拼音中,不保留其括号。
3、替换前的原稿如下,后面是替换后的样稿,小女子提前拜谢各位大侠了!或者有解决此问题网络链接,也请大侠提供,谢谢!
用于操作的word附件如右: 小女子求教:怎么把非舌前音的拼音及所有与括拼音的括号都去掉.rar (12.7 KB, 下载次数: 14)
替换前原稿:
该(ɡāi)怎(zěn)样(yànɡ)诉(sù)说(shuō)那(nà)段(duàn)岁(suì)月(yuè)呢(ne)?十(shí)年(nián)也(yě)不(bú)过(ɡuò)是(shì)弹(tán)指(zhǐ)一(yì)挥(huī)间(jiān)。当(dānɡ)年(nián)的(de),正(zhènɡ)当(dānɡ)年(nián)少(shào),鲜(xiān)衣(yī)怒(nù)马(mǎ),锦(jǐn)帽(mào)貂(diāo)裘(qiú),心(xīn)比(bǐ)天(tiān)高(ɡāo),一(yì)心(xīn)求(qiú)取(qǔ)功(ɡōnɡ)名(mínɡ)。而(ér)今(jīn),胡(hú)须(xū)凌(línɡ)乱(luàn),双(shuānɡ)鬓(bìn)斑(bān)白(bái),一(yì)身(shēn)傲(ào)气(qì),七(qī)分(fēn)融(rónɡ)进(jìn)酒(jiǔ)里(lǐ),三(sān)分(fēn)入(rù)了(le)愁(chóu)肠(chánɡ),了(liǎo)无(wú)痕(hén)迹(jì)。
  他(tā)为(wéi)她(tā)的(de)美(měi)丽(lì)而(ér)醉(zuì),为(wéi)她(tā)倾(qīnɡ)倒(dǎo),为(wéi)她(tā)作(zuò)诗(shī)。
  他(tā)记(jì)得(dé)那(nà)年(nián)上(shànɡ)京(jīnɡ)赶(ɡǎn)考(kǎo),带(dài)着(zhe)满(mǎn)腹(fù)治(zhì)国(ɡuó)方(fānɡ)略(lüè)拜(bài)见(jiàn)当(dānɡ)朝(cháo)权(quán)贵(ɡuì),希(xī)望(wànɡ)得(dé)其(qí)引(yǐn)荐(jiàn),却(què)因(yīn)自(zì)己(jǐ)被(bèi)孔(kǒnɡ)孟(mènɡ)之(zhī)道(dào)局(jú)囿(yòu),几(jǐ)句(jù)话(huà)不(bù)合(hé),便(biàn)被(bèi)草(cáo)草(cǎo)打(dǎ)发(fɑ)出(chū)来(lái)。那(nà)年(nián)自(zì)己(jǐ)身(shēn)无(wú)长(chánɡ)物(wù),几(jǐ)个(ɡè)铜(tónɡ)板(bǎn)的(de)酒(jiǔ)钱(qián)都(dōu)支(zhī)付(fù)不(bù)出(chū),被(bèi)贩(fàn)夫(fū)走(zǒu)卒(zú)当(dānɡ)街(jiē)讥(jī)笑(xiào)。
  这(zhè)一(yì)生(shēnɡ),都(dōu)这(zhè)样(yànɡ)郁(yù)郁(yù)不(bù)得(dé)志(zhì),一(yì)眼(yǎn)就(jiù)望(wànɡ)到(dào)了(le)尽(jìn)头(tóu)。
  莫(mò)不(bú)是(shì)岁(suì)月(yuè)催(cuī)人(rén)老(lǎo)?就(jiù)连(lián)她(tā)当(dānɡ)年(nián)从(cónɡ)不(bù)离(lí)身(shēn)的(de)牡(mǔ)丹(dān)手(shǒu)绢(juàn),也(yě)不(bù)知(zhī)何(hé)时(shí)换(huàn)成(chénɡ)了(le)秋(qiū)菊(jú)。是(shì)否(fǒu)这(zhè)随(suí)身(shēn)携(xié)带(dài)的(de)饰(shì)物(wù)也(yě)懂(dǒnɡ)得(dé)主(zhǔ)人(rén)的(de)愁(chóu)思(sī)?
  昔(xī)年(nián)做(zuò)她(tā)入(rù)幕(mù)之(zhī)宾(bīn)时(shí),她(tā)所(suǒ)说(shuō)的(de)话(huà)字(zì)字(zì)句(jù)句(jù)言(yán)犹(yóu)在(zài)耳(ěr),那(nà)般(bān)心(xīn)不(bú)在(zài)焉(yān)的(de)语(yǔ)气(qì):“是(shì)吗(mɑ)?若(ruò)是(shì)公(ɡōnɡ)子(zǐ)高(ɡāo)中(zhōnɡ),别(bié)忘(wànɡ)请(qǐnɡ)奴(nú)家(jiā)喝(hē)一(yì)杯(bēi)水(shuǐ)酒(jiǔ)。”她(tā)掩(yǎn)面(miàn)轻(qīnɡ)笑(xiào),面(miàn)前(qián)的(de)水(shuǐ)酒(jiǔ)也(yě)在(zài)不(bù)知(zhī)不(bù)觉(jué)间(jiān)洒(sǎ)上(shànɡ)罗(luó)裙(qún)。而(ér)后(hòu)独(dú)坐(zuò)在(zài)古(ɡǔ)琴(qín)旁(pánɡ),浅(qiǎn)吟(yín)低(dī)唱(chànɡ),眼(yǎn)中(zhōnɡ)却(què)尽(jìn)是(shì)苍(cānɡ)凉(liánɡ)。
  忘(wànɡ)不(bù)了(liǎo),忘(wànɡ)不(bù)了(liǎo)!十(shí)年(nián)前(qián)的(de)随(suí)口(kǒu)玩(wán)笑(xiào),到(dào)今(jīn)天(tiān)才(cái)算(suàn)是(shì)真(zhēn)正(zhènɡ)了(liǎo)然(rán)!自(zì)己(jǐ)空(kōnɡ)读(dú)了(le)数(shù)十(shí)年(nián)的(de)儒(rú)家(jiā)经(jīnɡ)典(diǎn),时(shí)至(zhì)今(jīn)日(rì),才(cái)悟(wù)出(chū)当(dānɡ)年(nián)的(de)善(shàn)意(yì)与(yǔ)深(shēn)意(yì),那(nà)该(ɡāi)是(shì)她(tā)能(nénɡ)对(duì)所(suǒ)做(zuò)的(de)最(zuì)大(dà)的(de)提(tí)醒(xǐnɡ)了(le)吧(bɑ)。
  少(shǎo)时(shí)早(zǎo)慧(huì),流(liú)落(luò)风(fēnɡ)尘(chén),看(kàn)尽(jìn)人(rén)间(jiān)是(shì)非(fēi)。她(tā)该(ɡāi)是(shì)早(zǎo)在(zài)遇(yù)见(jiàn)当(dānɡ)日(rì)就(jiù)预(yù)见(jiàn)了(le)今(jīn)日(rì)的(de)结(jié)局(jú)吧(bɑ)?多(duō)年(nián)积(jī)压(yā)在(zài)心(xīn)底(dǐ)无(wú)人(rén)诉(sù)说(shuō)的(de)辛(xīn)酸(suān)与(yǔ)落(luò)寞(mò),全(quán)都(dōu)在(zài)这(zhè)一(yì)朝(zhāo)喷(pēn)涌(yǒnɡ)而(ér)出(chū),化(huà)作(zuò)千(qiān)古(ɡǔ)流(liú)传(chuán)的(de)诗(shī)句(jù)-《赠(zènɡ)妓(jì)》:
  钟(zhōnɡ)陵(línɡ)醉(zuì)别(bié)十(shí)余(yú)春(chūn),重(chónɡ)见(jiàn)掌(zhǎnɡ)上(shànɡ)身(shēn)。
  我(wǒ)未(wèi)成(chénɡ)名(mínɡ)君(jūn)未(wèi)嫁(jià),可(kě)能(nénɡ)俱(jù)是(shì)不(bù)如(rú)人(rén)。
  听(tīnɡ)到(dào)的(de)诗(shī)句(jù)后(hòu),默(mò)默(mò)无(wú)语(yǔ),随(suí)即(jí)反(fǎn)复(fù)吟(yín)咏(yǒnɡ),良(liánɡ)久(jiǔ)竟(jìnɡ)掩(yǎn)嘴(zuǐ)轻(qīnɡ)笑(xiào),笑(xiào)得(dé)全(quán)无(wú)礼(lǐ)节(jié),捂(wǔ)住(zhù)肚(dù)子(zi),蹲(dūn)在(zài)地(dì)上(shànɡ),“先(xiān)生(shenɡ)好(hǎo)文(wén)采(cǎi),一(yí)句(jù)话(huà)道(dào)出(chū)真(zhēn)意(yì),你(nǐ)我(wǒ)二(èr)人(rén),皆(jiē)是(shì)技(jì)不(bù)如(rú)人(rén)。”
  抬(tái)头(tóu)诧(chà)异(yì)望(wànɡ)她(tā),半(bàn)晌(shǎnɡ)竟(jìnɡ)是(shì)无(wú)言(yán)以(yǐ)对(duì),当(dānɡ)年(nián)在(zài)高(ɡāo)台(tái)上(shànɡ)灵(línɡ)动(dònɡ)起(qǐ)舞(wǔ)的(de)身(shēn)躯(qū),仿(fǎnɡ)佛(fú)一(yì)场(chǎnɡ)遥(yáo)不(bù)可(kě)及(jí)的(de)梦(mènɡ),似(sì)醉(zuì)似(sì)醒(xǐnɡ)间(jiān)从(cónɡ)未(wèi)发(fā)生(shēnɡ)。当(dānɡ)年(nián)惊(jīnɡ)艳(yàn)整(zhěnɡ)座(zuò)城(chénɡ)的(de)女(nǘ)子(zǐ),却(què)原(yuán)来(lái)不(bú)过(ɡuò)一(yí)句(jù)技(jì)不(bù)如(rú)人(rén)的(de)评(pínɡ)说(shuō)。
  沧(cānɡ)海(hǎi)桑(sānɡ)田(tián),刹(chà)那(nà)成(chénɡ)空(kōnɡ)。
 
替换后样稿:
该怎zěn样诉sù说那段岁suì月呢?十年也不过是弹指一挥间。当年的,正当年少,鲜衣怒马,锦帽貂裘,心比天高,一心求取功名。而今,胡须凌乱,双鬓斑白,一身傲气,七分融进酒里,三sān分入了愁肠,了无痕迹。
  那该是怎zěn样曼妙的女子zǐ?在zài一众环肥燕瘦中清新脱俗sú,一枝独秀。她手中舞动的流苏sū,似sì精灵,晃晕了他的眼。
  他为她的美丽而醉zuì,为她倾倒,为她作zuò诗。
  他记得那年上京赶考,带着满腹治国方略拜见当朝权贵,希望得其引荐,却因自zì己被孔孟之道局囿,几句话不合,便被草cáo草cǎo打发出来。那年自zì己身无长物,几个铜板的酒钱都支付不出,被贩夫走zǒu卒zú当街讥笑。
  这一生,都这样郁郁不得志,一眼就望到了尽头。
  莫不是岁suì月催cuī人老?就连她当年从cónɡ不离身的牡丹手绢,也不知何时换成了秋菊。是否这随suí身携带的饰物也懂得主人的愁思sī?
  昔年做zuò她入幕之宾时,她所suǒ说的话字zì字zì句句言犹在zài耳,那般心不在zài焉的语气:“是吗?若是公子zǐ高中,别忘请奴家喝一杯水酒。”她掩面轻笑,面前的水酒也在zài不知不觉间洒sǎ上罗裙。而后独坐zuò在zài古琴旁,浅吟低唱,眼中却尽是苍cānɡ凉。
  忘不了,忘不了!十年前的随suí口玩笑,到今天才cái算suàn是真正了然!自zì己空读了数十年的儒家经典,时至今日,才cái悟出当年的善意与深意,那该是她能对所suǒ做zuò的最zuì大的提醒了吧。
  少时早zǎo慧,流落风尘,看尽人间是非。她该是早zǎo在zài遇见当日就预见了今日的结局吧?多年积压在zài心底无人诉sù说的辛酸suān与落寞,全都在zài这一朝喷涌而出,化作zuò千古流传的诗句-《赠zènɡ妓》:
  钟陵醉zuì别十余春,重见掌上身。
  我未成名君未嫁,可能俱是不如人。
  听到的诗句后,默默无语,随suí即反复吟咏,良久竟掩嘴zuǐ轻笑,笑得全无礼节,捂住肚子zi,蹲在zài地上,“先生好文采cǎi,一句话道出真意,你我二人,皆是技不如人。”
  抬头诧异望她,半晌竟是无言以对,当年在zài高台上灵动起舞的身躯,仿佛一场遥不可及的梦,似sì醉zuì似sì醒间从cónɡ未发生。当年惊艳整座zuò城的女子zǐ,却原来不过一句技不如人的评说。
  沧cānɡ海桑sānɡ田,刹那成空。

TA的精华主题

TA的得分主题

发表于 2018-10-23 08:10 | 显示全部楼层
这个很简单,分两步,第一,去掉首字母不是zcs的,第二步去掉第2个字母是h的

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-10-23 09:12 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
xyxcc177 发表于 2018-10-23 08:10
这个很简单,分两步,第一,去掉首字母不是zcs的,第二步去掉第2个字母是h的

感谢您的回答,但能否一步到位呢?在逻辑上这样的查找通配符很难设计,所以小女子才求教各位大侠的相帮了。

TA的精华主题

TA的得分主题

发表于 2018-10-23 10:10 | 显示全部楼层
dldjli 发表于 2018-10-23 09:12
感谢您的回答,但能否一步到位呢?在逻辑上这样的查找通配符很难设计,所以小女子才求教各位大侠的相帮了 ...

/////////////

小女子求教:怎么把非舌前音的拼音及所有与括拼音的括号都去掉.rar

22.48 KB, 下载次数: 8

TA的精华主题

TA的得分主题

发表于 2018-10-23 12:59 来自手机 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 lss001 于 2018-10-23 20:19 编辑

使用正则替换!
点击开发工具→点击宏→点击运行

asdfg.zip

25.73 KB, 下载次数: 17

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-10-23 15:47 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

大侠,您好!在您给的附件中没有找到相应的通配符。
大侠能直接写出替换所需的通配符吗?谢谢指点!

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-10-23 15:49 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
lss001 发表于 2018-10-23 12:59
使用正则替换!

大侠,您好!小女子才疏学浅,还得由大侠指点一下“正则替换”的用法。
还有,在您给的附件中没有找到相应的通配符。
大侠能直接写出替换所需的通配符吗?谢谢指点!

TA的精华主题

TA的得分主题

发表于 2018-10-23 16:39 | 显示全部楼层
1. 查找\([zcs]h*\)替换空
2. 查找\([!zcs]*\)替换空
3. 查找[\(\)]替换空

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2018-10-23 20:22 来自手机 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 lss001 于 2018-10-23 23:43 编辑

通配符较繁琐,宏代码方便!
楼上已作使用说明!

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-10-24 16:22 | 显示全部楼层
vbee 发表于 2018-10-23 16:39
1. 查找\([zcs]h*\)替换空
2. 查找\([!zcs]*\)替换空
3. 查找[\(\)]替换空

非常感谢您的帮助,小女子求教能否一步完成,这样的通配符公式如何写?谢谢!
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-1-11 19:54 , Processed in 0.028329 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表