1 2 3 4 5 6 7 8 9 10 11 12 13 14 | # OPs original case. echo 'there there are are multiple lexical errors in this line line' | sed 's/\([a-z]\+[ ,\n]\+\)\1/\1/g' # Now add a space after 'line' echo 'there there are are multiple lexical errors in this line line ' | sed 's/\([a-z]\+[ ,\n]\+\)\1/\1/g' # To fix the original case..move the word separator outside the capture group echo 'there there are are multiple lexical errors in this line line' | sed -e 's/\([a-z]\+\)[ ,\n]\1/\1/g' # THAT ALONE DOES NOT WORK!!! # Add a word boundary requirement. echo 'there there are are multiple lexical errors in this line line' | sed -e 's/\b\([a-z]\+\)[ ,\n]\1/\1/g' # THAT WORKS!!! |
IyBPUHMgb3JpZ2luYWwgY2FzZS4KZWNobyAndGhlcmUgdGhlcmUgYXJlIGFyZSBtdWx0aXBsZSBsZXhpY2FsIGVycm9ycyBpbiB0aGlzIGxpbmUgbGluZScgfCBzZWQgICdzL1woW2Etel1cK1sgLFxuXVwrXClcMS9cMS9nJwoKIyBOb3cgYWRkIGEgc3BhY2UgYWZ0ZXIgJ2xpbmUnCmVjaG8gJ3RoZXJlIHRoZXJlIGFyZSBhcmUgbXVsdGlwbGUgbGV4aWNhbCBlcnJvcnMgaW4gdGhpcyBsaW5lIGxpbmUgJyB8IHNlZCAgJ3MvXChbYS16XVwrWyAsXG5dXCtcKVwxL1wxL2cnCgojIFRvIGZpeCB0aGUgb3JpZ2luYWwgY2FzZS4ubW92ZSB0aGUgd29yZCBzZXBhcmF0b3Igb3V0c2lkZSB0aGUgY2FwdHVyZSBncm91cAplY2hvICd0aGVyZSB0aGVyZSBhcmUgYXJlIG11bHRpcGxlIGxleGljYWwgZXJyb3JzIGluIHRoaXMgbGluZSBsaW5lJyB8IHNlZCAtZSAncy9cKFthLXpdXCtcKVsgLFxuXVwxL1wxL2cnCiMgVEhBVCBBTE9ORSBET0VTIE5PVCBXT1JLISEhCgojIEFkZCBhIHdvcmQgYm91bmRhcnkgcmVxdWlyZW1lbnQuCmVjaG8gJ3RoZXJlIHRoZXJlIGFyZSBhcmUgbXVsdGlwbGUgbGV4aWNhbCBlcnJvcnMgaW4gdGhpcyBsaW5lIGxpbmUnIHwgc2VkIC1lICdzL1xiXChbYS16XVwrXClbICxcbl1cMS9cMS9nJwojIFRIQVQgV09SS1MhISEK
-
upload with new input
-
result: Success time: 0.02s memory: 5312 kB returned value: 0
act,pil,callsign,type,adep,ades,route 00:00:00,1,SAS281,AT72/M,EFHK,EFTP, ENUTO1N PIVAK P854 VELUN 00:00:04,1,WOA7601,MD11/H,UAKK,EFHK, LEDUN LEDUN N872 ELPIR ELPIR1M 00:00:47,1,NAX5623,B738/M,EFRO,EFHK, OKLOR OKLOR1M 00:02:00,1,FCM169,E170/M,EFHK,ULLI, ENUTO1N NINEV L24 NILAT 00:02:37,1,FCM202S,AT45/M,EFSI,EFHK, LAKUT LAKUT3M 00:04:00,1,FIN643T,A320/M,EFHK,ESSA, BAPOL1N RUNEN UN872 RUNGA RUNGA N872 XILAN 00:05:34,1,FIN22,A333/H,VIDP,EFHK, LEDUN LEDUN N872 ELPIR ELPIR1M 00:06:00,1,NAX5780,B738/M,EFHK,LIRF, UREDA1N DOBAN UP739 DEREX 00:06:17,1,FCM292K,AT72/M,EFKK,EFHK, LAKUT LAKUT3M 00:07:45,1,FCM3900,AT72/M,EFKI,EFHK, OKLOR OKLOR1M 00:08:00,1,FIF989,B752/M,EFHK,LPPD, DINBA1N ELMUT UM6 NISIX NEKLA 00:08:09,1,SAS952,MD87/M,EKBI,EFHK, PEXEN PEXEN3M 00:10:00,1,BLX683,B763/H,EFHK,LCLK, ASTIV1N DOBAN VALGA 00:10:21,1,SAS426,B712/M,ESSA,EFHK, LAKUT LAKUT3M 00:12:00,1,FCM897G,AT72/M,EFHK,EFKU, PENAD2F MILSI P606 DEKOP DEKOP T83 NUNVA 00:13:15,1,SAS218,AT72/M,EFOU,EFHK, OKLOR OKLOR1M 00:14:00,1,FCM123P,AT45/M,EFHK,EFPO, ENUTO1N PIVAK P854 PIVOR PIVOR L80 PEKUS 00:14:01,1,FIN632S,A319/M,ESSA,EFHK, LAKUT LAKUT3M 00:16:00,1,SAS1715,CRJ9/M,EFHK,EKCH, DINBA1N ELMUT UM6 NISIX NEKLA 00:18:00,1,FCM489,E190/M,EFHK,EFJO, ENUTO1N MILSI UP606 ODEVO 00:19:31,1,NAX4281,B738/M,ESSA,EFHK, LAKUT LAKUT3M 00:20:00,1,FCM3765,E170/M,EFHK,EVRA, UREDA1N DOBAN UP870 LUTAL 00:20:14,1,FIN58,A343/H,ZSPD,EFHK, LEDUN ELPIR ELPIR1M 00:20:57,1,FCM557Y,E190/M,EFKT,EFHK, OKLOR OKLOR1M 00:22:00,1,FCM557,E190/M,EFHK,EFIV, ENUTO1N ROVIL UM854 ABOVA ABOVA UM857 OLAXU 00:22:49,1,SAS638,B712/M,EKCH,EFHK, PEXEN PEXEN3M 00:24:00,1,FIN831L,A321/M,EFHK,EGLL, DINBA1N ELMUT UM6 NISIX NEKLA 00:25:01,1,SDR036,E135/M,ESGG,EFHK, LAKUT LAKUT3M 00:25:44,1,FIN154,A320/M,UUEE,EFHK, LEDUN ELPIR ELPIR1M 00:26:00,1,FIN5,A333/H,EFHK,KJFK, ENUTO1N PIVAK P854 PIVOR PIVOR UL80 TOGMI TRM 00:26:27,1,FCM122P,AT45/M,EFPO,EFHK, LAKUT LAKUT3M 00:28:00,1,NAX5622,B738/M,EFHK,EFRO, ENUTO1N ROVIL UM854 KEKOX 00:28:19,1,FCM3678,E190/M,LFPG,EFHK, PEXEN PEXEN3M 00:30:00,1,FCM203S,AT45/M,EFHK,EFSI, ENUTO1N PIVAK P854 PIVOR PIVOR T79 PESIR 00:30:07,1,SAS220,B712/M,EFOU,EFHK, OKLOR OKLOR1M 00:31:57,1,FCM892V,AT72/M,EFVA,EFHK, LAKUT LAKUT3M 00:32:00,1,FCM353E,E190/M,EFHK,EFOU, ENUTO1N ROVIL UM854 OSTOS 00:34:00,1,FIN1775,B752/M,EFHK,LGSK, ASTIV1N DOBAN UP870 LUTAL 00:35:15,1,FCM842J,AT72/M,EFJO,EFHK, OKLOR OKLOR1M 00:35:37,1,FIN52,A333/H,ZBAA,EFHK, OKLOR OKLOR1M 00:36:00,1,NTJ821,SF34/M,EFHK,EFMA, BAPOL1N RUNEN N872 OXOLA OXOLA Y81 UXETI 00:38:00,1,SAS219,B712/M,EFHK,EFOU, ENUTO1N ROVIL UM854 OSTOS 00:38:55,1,FCM888G,AT72/M,EFKU,EFHK, OKLOR OKLOR1M 00:39:17,1,FIN364,A319/M,EFOU,EFHK, OKLOR OKLOR1M 00:40:00,1,FIN51,A333/H,EFHK,ZBAA, ENUTO1N ASDUL UT73 INLOG INLOG R30 SPB 00:40:45,1,SAS254,AT72/M,EFKU,EFHK, OKLOR OKLOR1M 00:42:00,1,SAS429,B712/M,EFHK,ESSA, BAPOL1N RUNEN UN872 RUNGA RUNGA N872 XILAN 00:42:59,1,KLM1165,E190/M,EHAM,EFHK, PEXEN PEXEN3M 00:44:00,1,FCM975U,AT72/M,EFHK,EFTU, BAPOL1N ARTUR Q1 MEDOT 00:44:47,1,NAX5603,B738/M,EFOU,EFHK, OKLOR OKLOR1M 00:46:00,1,WOA7604,MD11/H,EFHK,ZSPD, ENUTO1N ASDUL T73 INLOG INLOG R30 SPB 00:46:37,1,DLH848,A320/M,EDDF,EFHK, INTOR INTOR3M 00:48:00,1,FIN165,A320/M,EFHK,ULLI, ENUTO1N NINEV L24 NILAT 00:50:00,1,FIN153,A320/M,EFHK,UUEE, ENUTO1N ASDUL T73 INLOG INLOG R30 SPB 00:50:17,1,FIN716W,A320/M,LKPR,EFHK, INTOR INTOR3M 00:52:00,1,FIN765V,A319/M,EFHK,LOWW, UREDA1N DOBAN UP870 LUTAL 00:52:07,1,FCM132,E190/M,EYVI,EFHK, INTOR INTOR3M 00:52:09,1,SAS1714,CRJ9/M,EKCH,EFHK, PEXEN PEXEN3M 00:52:27,1,BTI30K,F50/M,EVRA,EFHK, INTOR INTOR3M 00:54:00,1,FIN81,A343/H,EFHK,WSSS, ENUTO1N ASDUL UT73 INLOG INLOG R30 SPB 00:55:47,1,DLH8JE,A320/M,EDDM,EFHK, INTOR INTOR3M 00:56:00,1,FCM123S,AT45/M,EFHK,EFSI, ENUTO1N PIVAK P854 PIVOR PIVOR T79 PESIR 00:56:11,1,FCM3192,E170/M,ESSB,EFHK, LAKUT LAKUT3M 00:58:00,1,DLH853,A320/M,EFHK,EDDF, UREDA1N DOBAN UP739 MUSTI MUSTI UP31 00:59:27,1,FCM3766,E170/M,EVRA,EFHK, INTOR INTOR3M 01:00:00,1,NGB8853,MD11/H,EFHK,RKSI, ENUTO1N MILSI UP606 LILVO NESIN UM611 KOMEK ARMIN 01:01:17,1,FCM804M,E190/M,EDDM,EFHK, INTOR INTOR3M 01:02:00,1,FCM843J,AT72/M,EFHK,EFJO, PENAD2F MILSI P606 ODEVO 01:03:07,1,FIN822F,A320/M,EDDF,EFHK, INTOR INTOR3M 01:04:00,1,FCM961U,AT72/M,EFHK,EFTU, BAPOL1N ARTUR Q1 MEDOT 01:04:35,1,FCM922E,AT72/M,EETN,EFHK, INTOR INTOR3M 01:06:00,1,AFL204,A319/M,EFHK,UUEE, ENUTO1N ASDUL T73 INLOG INLOG R30 SPB 01:06:04,1,FIN62,A343/H,VHHH,EFHK, LEDUN LEDUN N872 ELPIR ELPIR1M 01:06:25,1,FCM702,AT72/M,EPGD,EFHK, INTOR INTOR3M 01:08:00,1,FIN793T,A320/M,EFHK,LIMC, UREDA1N DOBAN UP739 MUSTI MUSTI UP31 01:10:00,1,FIN665S,A320/M,EFHK,EKCH, DINBA1N ELMUT UM6 NISIX NEKLA 01:10:27,1,NGB8854,MD11/H,RKSI,EFHK, OKLOR OKLOR1M 01:12:00,1,FIN753L,A320/M,EFHK,LHPB, UREDA1N DOBAN UP870 LUTAL 01:14:00,1,FCM867U,E170/M,EFHK,LSGG, UREDA1N DOBAN UP739 MUSTI MUSTI UP31 01:16:00,1,FCM955U,AT72/M,EFHK,EFTU, BAPOL1N ARTUR Q1 MEDOT 01:18:00,1,AAL131,B763/H,EFHK,KORD, ENUTO1N PIVAK P854 LAMPI BDO 01:20:00,1,FCM933,E190/M,EFHK,EGCC, BAPOL1N RUNEN UN872 RUNGA VATEX 01:22:00,1,FCM155,E190/M,EFHK,UUEE, ENUTO1N ASDUL T73 INLOG INLOG R30 SPB 01:24:00,1,FCM853K,E190/M,EFHK,EDDH, UREDA1N DOBAN UP739 DEREX 01:26:00,1,SAS253,AT72/M,EFHK,EFKU, PENAD2F MILSI P606 DEKOP DEKOP T83 NUNVA 01:28:00,1,FIN715W,A319/M,EFHK,LKPR, UREDA1N DOBAN UP739 DEREX 01:30:00,1,BTI30Y,B733/M,EFHK,EVRA, UREDA1N DOBAN UP870 LUTAL 01:32:00,1,FIX706,GLEX/M,EFHK,UUDD, ENUTO1N ASDUL T73 INLOG INLOG R30 SPB 01:34:00,1,FCM741X,E190/M,EFHK,EPWA, UREDA1N DOBAN UP870 LUTAL 01:36:00,1,FCM847J,AT72/M,EFHK,EFJO, PENAD2F MILSI P606 ODEVO 01:38:00,1,FIF811,B752/M,EFHK,HEGN, ASTIV1N DOBAN VALGA 01:40:00,1,FIN879Q,A321/M,EFHK,LFPG, UREDA1N DOBAN UP739 DEREX 01:42:00,1,FIN841Q,A319/M,EFHK,EHAM, DINBA1N ELMUT UM6 NISIX NEKLA 01:44:00,1,SAS425,B712/M,EFHK,ESSA, BAPOL1N RUNEN UN872 RUNGA RUNGA N872 XILAN 01:46:00,1,FIN57,A343/H,EFHK,ZSPD, ENUTO1N MILSI UP606 LILVO NESIN UM611 KOMEK ARMIN 01:48:00,1,FIN73,A343/H,EFHK,RJAA, ENUTO1N MILSI UP606 LILVO NESIN UN746 KOKAT ARMIN 01:50:00,1,FIN41,A333/H,EFHK,RKSI, ENUTO1N MILSI UP606 LILVO NESIN UM611 KOMEK ARMIN 01:52:00,1,FIN61,A343/H,EFHK,VHHH, ENUTO1N ASDUL UT73 INLOG INLOG R30 SPB (98 rows)
there are multiple lexical errors in this line line there are multiple lexical errors in this line there are multiplexical errors in this line there are multiple lexical errors in this line
-
result: Success time: 0.03s memory: 5312 kB returned value: 0
there are multiple lexical errors in this line line there are multiple lexical errors in this line there are multiplexical errors in this line there are multiple lexical errors in this line


