私のテキストの魔女のレコードはPHOTO
で始まり、で終わります。このテキストを正規表現で削除するにはどうしたらいいですか?Python regexは文字列を削除します
-5
A
答えて
11
私はいくつかのやり方をしています。
スライス文字列:正規表現の使用
>>> string = "PHOTOThe text which should be present\n"
>>> string[5:-1]
'The text which should be present'
:
>>> import re
>>> match = re.match("PHOTO(.+)\n", string)
>>> match.groups()
('The text which should be present',)
+0
+1も元の質問に答えるので私から:) – Nicolas78
3
私は、これは正規表現ではないですけど、何
についてx = x[5:-1]
2
は、あなたがこのような何かを試してみましたか?
re.sub('^PHOTO.*\n', '', <your_string>)
関連する問題
- 1. Pythonは文字列から文字を削除しますか?
- 2. regex(python)を使用して#{word}を文字列から削除します
- 3. Regex特殊文字を削除する
- 4. Python:文字列内の文字列パターンを削除する
- 5. Python Regex:文字列置換のdictにある場合を除いて、アンダースコアとダッシュを削除します。
- 6. regexを使って文字列を削除する
- 7. 複数の文字列を削除するRegex演算子
- 8. Pythonは文字または数字まで文字を削除します
- 9. 文字列の最初の文字を削除します。
- 10. Javaは文字列からエスケープ文字を削除します
- 11. phpとregexを使用して文字列から数字と特殊文字を削除します
- 12. 2つの特定の文字間の文字列を削除するRegExパターン
- 13. Python文字列から\ nを削除します
- 14. Python:\ xa0を文字列から削除しますか?
- 15. Pythonでhtmlタグと文字列を削除します
- 16. Regexは文字列から繰り返し文字をjavascriptで削除します
- 17. 文字列jqueryから文字列を削除します
- 18. Python:文字列から文字を削除する
- 19. 文字列から最後の文字を削除する(Python)
- 20. Pythonの文字列から特殊文字を削除する
- 21. Python - 文字列内の1文字を削除する
- 22. Python文字列から文字を削除する
- 23. Python文字列の最後の3文字を削除します
- 24. Pythonの文字列からutf以外の8文字を削除します
- 25. Pythonの文字列から奇妙な文字を削除します
- 26. Regexは最後の出現時に特殊文字の後に文字列を削除します
- 27. Pythonの文字列から文字列を削除するには?
- 28. 削除文字列
- 29. Regex特定の文字列を除外
- 30. 文字列Unicode文字列から文字を削除します。
は、あなたが本当に正規表現が必要ですか? – Krizz
どのテキストを削除しますか?コードを実行する前にテキストを表示し、コードを実行した後に必要なテキストを表示します。 –