, her satırı iki ifadeler vardır ve ne Almak istediğim kelimeleri ayırmak için _
eklemektir "\t"
Dizeleri bazı kurallara göre nasıl değiştiririm? Aşağıdaki metinleri var
RoadTunnel RouteOfTransportation
LaunchPad Infrastructure
CyclingLeague SportsLeague
Territory PopulatedPlace
CurlingLeague SportsLeague
GatedCommunity PopulatedPlace
ile ayrılmış, sonuç olmalıdır:
Road_Tunnel Route_Of_Transportation
Launch_Pad Infrastructure
Cycling_League Sports_League
Territory Populated_Place
Curling_League Sports_League
Gated_Community Populated_Place
yoktur "ABTest"
veya "aBTest"
gibi bir durum yok ve üç kelime birlikte "RouteOfTransportation"
gibi çeşitli durumlar denedim ama başarılı olmadı.
textProcessed = re.sub(r"([A-Z][a-z]+)(?=([A-Z][a-z]+))", r"\1_", text)
Ancak hiçbir sonuç
Sizin için bazı kodlar yazmamızı istiyor gibisiniz. Birçok kullanıcı sıkıntıda bir kodlayıcı için kod üretmeye istekli olsa da, genellikle yalnızca posterin sorunu kendi başlarına çözmeye çalıştığı zaman yardımcı olurlar. Bu çabayı göstermenin iyi bir yolu, şimdiye kadar yazdığınız kodu, örnek girişi (varsa), beklenen çıktıyı ve aldığınız çıktıyı (konsol çıkışı, geri izleme vb.) Dahil etmektir. Sağladığınız daha fazla ayrıntı, daha fazla yanıt almanızı sağlar. [FAQ] ve [ask] 'ı kontrol edin. –
Btw. Bence ek test davaları iyi olurdu. HTTPResponse veya CSV ne dönüştürülmeli? –
Önerileriniz için teşekkürler, @Rogalski, kodları soruma koymalıydım. Bir dahaki sefere dikkat edeceğim. – flyingmouse