djangoがこれを使って文字列を処理することに気付きましたが、django.utils.safestring.SafeUnicodeから部分文字列を取得できますか?django:django.utils.safestring.SafeUnicodeから部分文字列を取得する方法
0
A
答えて
1
はい、できます。 SafeUnicodeを通常の文字列として扱うだけで、部分文字列を取得し、スライスを取得します。スライスのタイプはユニコード(SafeUnicodeではなく)です。 SafeUnicode文字列にしたい場合は、スライスに基づいて新しい文字列を作成してください:
>>> from django.utils.safestring import SafeUnicode
>>> su = SafeUnicode("This is my original <strong>Safe string</strong>")
>>> just_the_strong = SafeUnicode(su[20:])
>>> print just_the_strong
u'<strong>Safe string</string>'
>>> type(just_the_strong)
<class 'django.utils.safestring.SafeUnicode'>
0
あなたはそれをスライス、またはunicode
の他の方法のいずれかを使用することができるはずです。
from django.utils import safestring
x = safestring.SafeUnicode(u'\u2018hi there\u2018')
print repr(x[:3])
u'\u2018hi'
関連する問題
- 1. mysqlの文字列から部分文字列を取得する方法
- 2. cの文字列から部分文字列を切り取る方法
- 3. javaのarraylistで部分文字列を取得する方法
- 4. 部分文字列を取得する最適な方法は?
- 5. bash内の部分文字列を取得する方法
- 6. Javaの文字列から部分文字列を取り出す方法
- 7. bbcode投稿から有効な部分文字列を取得する方法
- 8. SQLの文字列から特定の部分を取得する方法
- 9. Nunjucksテンプレート言語の文字列から部分文字列を取得する方法はありますか?
- 10. JavaScriptの文字列から部分文字列をパターンで取得する
- 11. 文字列から繰り返し部分文字列を取得する
- 12. 文字列から部分文字列を複数回取得する
- 13. 大きな文字列から部分文字列を取得するR
- 14. Liquidの文字列から部分文字列を取得しますか?
- 15. 文字列から整数部分を取得する
- 16. ustringから部分文字列を取得する
- 17. PHPが投稿から部分文字列を取得する
- 18. 2つの部分文字列の間で部分文字列を取得する方法は?
- 19. Cプログラム - 文字列から文字を部分的に読み取る方法
- 20. 部分文字列のインデックスを取得
- 21. 部分文字列から始まる文字列をトリミングする方法
- 22. Linux CLI - JSONからの部分文字列の取得方法jq + grep?
- 23. 文字列配列の部分文字列を取得する最良の方法は何ですか?
- 24. 文字列から特定の部分文字列を削除する方法
- 25. 文字列の最後から部分文字列を削除する方法
- 26. URL jqueryから部分文字列を取得
- 27. 文字列にmysqlの部分文字列が含まれている場合、文字列から部分文字列を取得する
- 28. Pythonリストの文字列間の部分文字列を取得
- 29. 特定の文字から文字列の最後までの部分文字列を得る方法4?
- 30. URLから部分文字列を抽出する方法