我有两种模式可以使用正则表达式。在第一个中,我有这种模式,我可以听到这个词。
这个正则表达式:
referente[,;]*\s\S\s(.+)\.\sOnde
O COORDENADOR-GERALDEGESTÃODPESSOASDOMINISTÉRIODOSTRANSPORTES,PORTOSEAVIAÇÃOCIVIL,no uasdasatribuiçõesquelhe foram subdelegadas pela Portaria /SAADnº。 202,艺术。 1°,inciso VII,de 08 de outubro de 2010,publicadanoDiárioOficialdaUnião,de 11 de outubro de 2010,resolve: Retificar一个Portaria COGEP-MTnº3394,de 30 de novembro de 2016,publicadanoDiárioOficialdaUnião,Seção2,página55,de 13 de dezembro de 2016,referenteàMARIAALIXANDRINA COSTA REIS。 Onde selê“MARIA AUXILIADORA COSTA REIS”; Leia-se“MARIA ALIXANDRINA COSTA REIS。(Processo SEI:50000.124582 / 2016-62)BA。
我需要以另一种模式取名。
O COORDENADOR-GERALDEGESTÃODEPESSOASDOMINISTÉRIODOS TRANSPORTES,PORTOSEAVIAÇÃOCIVIL,no usodasatribuiçõesquelhe foram subdelegadas pela Portaria /SAADnº。 202,art.1º,inciso VII,de 08 de outubro de 2010,publicadanoDiárioOficialdaUnião,de 11 de outubro de 2010,决心:ConceensPensãoTemporária,nos termos do artigo 215 e 217,inciso II,alínea“a”daLeinº8.112/ 1990,à ELIANE RIBEIRO MENESES ,filhainválida做ex-servidor ASTOLFO MENEZES,matrículaSIAPENº。 0783182,做Quadro Permanente deste Ministério,falecido na inatividade em 05 de agosto de 1997,cuja cota parte等于100%(cem por cento)do valorCorrespondenteà remuneraçãof装饰,货物deArtíficedeMecânica(NI),Classe “A”,Padrão“III”,comvigênciapartirdo momentodaPublicaçãoda PortariadeConcessãoeefeitos financeiros partir de 30 de maio de 2015年,数据做falecimentodaviúva。 (ProcessoSEINº 50000.019342 / 2016-47) - MG。
我也需要在同一个正则表达式中采用粗体词。我该如何修改这个正则表达式?
答案 0 :(得分:1)
我不确定您为什么要匹配/加载尾随标点和Onde
/ Where
子字符串。
我建议这种模式可选地匹配referente
然后匹配à
然后跟随全部大写字词。没有捕获组,只需用fulloltring替换fullstring。
(我不使用nsregularexpression,所以如果有些事情不对,请告诉我。)
/(?:referente )?à [A-Z]+(?: [A-Z]+)*/u
unicode标志用于容纳将遇到的重音字母。
P.S。在你的"解决方案"您正在合并[,;]*
,但这并未在您的示例字符串中显示,因此我将其删除了。减少括号组的总数可以提高模式效率 - 这就是为什么我只使用两个非捕获组。
答案 1 :(得分:0)
您可以使用以下正则表达式来匹配示例中的2个粗体部分:
open ()
祝你好运!
答案 2 :(得分:0)
我的解决方案是fadeIn()