工作,我想抓住它,然後"genome_"
串的每一次出現,但",("
前結束,並與特定的字符串替換,比方說"XXX"
正則表達式並不適用於多個模式occurence
在下面的文字:
(ID_Bxylanisolvens_NLAE-ZL-C182_genome_orf00003 ____ Bxylanisolvens_NLAE -.._ 843_unknown ___ 1278-2120_1 _ ^^ neighbours_ID_Bxylanisolvens_NLAE-ZL-C182_genome_orf00002_1__ID_Bxylanisolvens_NLAE-ZL-C182_genome_orf00004_1__neighbour_genes_Bxylanisolvens_NLAE -.._ Bxylanisolvens_NLAE- ..:0.00000230914009336068,((ID_Bxylanisolvens_NLAE-ZL-G421_genome_orf00003 ____ Bxylanisolvens_NLAE -.._ 843_unknown ___ 1315-2157_1 _ ^^ neighbours_ID_Bxylanisolvens_NLAE-ZL-G421_genome_orf00002_1__ID_Bxylanisolvens_NLAE-ZL-G421_genome_orf00004_1__neighbour_genes_Bxylanisolvens_NLAE -.._ Bxylanisolvens_NLAE- ..:0.00000230914009336068,ID_Bxylanisolvens_NLAE-ZL-C339_genome_orf00003 ____ Bxylanisolvens_NLAE -.._ 843_unknown ___ 1084- 1926_1 _ ^^ neighbours_ID_Bxylanisolvens_NLAE-ZL-C339_genome_orf00002_1__ID_Bxylanisolvens_NLAE-ZL-C339_genome_orf00004_1__neighbour_genes_Bxylanisolvens_NLAE -.._ Bxylanisolvens_NLAE- ..:0.00000230914009336068)28:0.00000230914009336068,(
期望的結果:
(ID_Bxylanisolvens_NLAE-ZL-C182_XXX,((ID_Bxylanisolvens_NLAE-ZL-G421_XXX,(
期望的結果: (ID_Bxylanisolvens_NLAE-ZL-C182_XXX,((你使用(PCRE,蟒蛇),JavaScript的)什麼味道正則表達式的ID_Bxylanisolvens_NLAE-ZL-G421_XXX,( – ap88
你嘗試過什麼 – Jota
我使用? Python的re模塊已經嘗試了一些模式:'_genome _。* \,\('and'_genome _。*?\,\(' – ap88