どのように文字列内の特定の文字や特定の文字を検索するようにPythonに指示することができますか?たとえば、 'a'を検索し、それに続くものを探します。 'b'が 'a'の後に来たら、 '。'を入れます。 'b'の前に結果が '.ba'になります。 'b'以外のものが 'a'の後に 'a'と結合した場合、特定の条件で文字列を分割する方法は?
答えて
文字列の標準.replace()
メソッドを使用すると正常に動作します。あなたの特定の例は、少し紛らわしいですが、次の点を考慮してください
text = 'I know a girl who is so unhappy she cries all the time.'
print(text.replace('unhappy', 'un.happy'))
# Output: I know a girl is so un.happy she cries all the time.
申し訳ありませんが、私はpythonでbigennerなので私はあいまいだった場合、私は '不幸な'のような単語で他の例を教えてみましょう。 'un'の後に結果が 'un.happy'になります – lamiaa
私は不幸を使って私の例を置き換えました。 –
私はあなたが入ってくる任意の文字列のおそらく洪水の中で、任意のパターンを検索できるようになるコードをしたいと仮定して、使用して文字列を編集するつもりです'b'が 'a'に続いてその間にドットを入れたいという単純なルールなので、 'abba'を入力すると 'a.bba'が出力として得られます。また、各文字列の最初の「ab」のインスタンスにのみ編集したいと思っています。そうでない場合は、「交換」から「1」を削除してください。
instrings = ['abba', 'belabor', 'sudo', 'balance', 'rabid', 'ababab']
for s in instrings:
s = s.replace('ab', 'a.b', 1)
print(s)
希望するものがあります。
- 1. Javaで特定の条件で分割する方法は?
- 2. 条件付き分割文字列
- 3. 条件付きで大きな文字列を分割する
- 4. 条件に基づいて文字列を分割する
- 5. 文字列を文字列で分割する方法は?
- 6. 特定の条件で文字列を検索する
- 7. 文字列を特定のインデックスで配列に分割する
- 8. サイトURLに特定の文字列を分割する方法は?
- 9. clojureの固定文字数で文字列を分割する方法は?
- 10. 文字列を分割する方法
- 11. 条件付き分割条件で変数から列名を渡す方法
- 12. jQuery:特定の要素で文字列を分割する
- 13. Pythonの特定の文字を除いて "、"で文字列を分割する方法は?
- 14. 特定の条件が満たされるたびに文字列を新しいレコードに分割します。
- 15. 特定の文字数の後にchar配列を分割する方法
- 16. 特定のサイズの文字列[]に文字列を分割する
- 17. 特定の文字に基づいてJavaで文字列を分割する方法は?
- 18. 特定の列に部分文字列をgrepする方法
- 19. boost :: split:文字列を文字と分割する方法は?
- 20. 可変部分文字列の存在を条件文とする方法
- 21. 条件を追加して文字列を長さで分割する
- 22. 特定の文字の後の列を分割する
- 23. 文字列配列内で文字列を分割する方法は?
- 24. Python特定の長さの文字列を分割する
- 25. 必要条件に従ってSQL Serverで文字列を分割する
- 26. 分割または特定のレコードは、条件が
- 27. numpy配列内で文字列を分割する方法は?
- 28. 文字列の特定の部分の注文方法は?
- 29. 文字列から特定の部分文字列を削除する方法
- 30. 特定の部分文字列を切り取る方法は?
「a」と「b」の順序を逆にしたいのですか、それとも誤植ですか? '' ab ''を '' .ba ''に置き換えるだけなら 'yourString.replace( 'ab'、 '。ba')'を使うだけです。 –
learn [regex](http://ja.wikipedia.org/wiki/Regular_expression)。 – neizod
mmmmmm okありがとうalot – lamiaa