で、リスト内の文字列の一部を置き換える私はdiffently例えばパイソン
list1 = ["jai.kumar","jaikumar","j_kumar","jk","kumar-jai","ja.ku"]
for str in l1:
if str == “jai”
str.replace (“jai”,”firstname”)
if str == “ja”
str.replace (“ja”,”first 2 character of firstname”)
if str == “j”
str.replace (“j”,”first character of firstname”)
if str == “kumar”
str.replace (“kumar”,”lastname”)
if str == “ku”
str.replace (“ku”,”first 2 character of lasttname”)
if str == “k”
str.replace (“k”,”first character of lastname”)
print(list1)
どのように私は上記のコードを修正したり、それを行うための簡単な方法があるん書かれた名前のリストを持っていますか?私の予想出力は
list1 = ["firstname.lastname","firstnamelastname","first character of firstname_lastname",.....]
これはOPには役立ちません。 @OPあなたがここでやりたいことで、正規表現が楽になるかもしれません。私たちがあなたを助けるために、あなたが達成しようとしていることを正確に説明できますか? –