-7

テキスト ファイル内のすべての文字列 "#DD#" を検索しようとしていますが、"#DD#" が存在することが確実にわかっているにもかかわらず、検索スクリプトは何も返しません。#DD# はシンボルの悪い組み合わせだと思いますが、それを機能させる方法がわかりません。提案をいただければ幸いです。

UPD: 私は非常に明確に質問したと思います (私のためにコードを書くように頼む場所はどこにもありません --- 私は自分でそれを行うことができます)。理解できないこの奇妙な問題に遭遇しました。私のスクリプトは、このパターン #CC#、#KK#、#WW#、および #DD# を除く他の多くのタグ、または #D.* で始まるその他のタグをすべて検出します。強力な専門家であるあなたがこれに問題がないと思うなら、そう言うだけで十分です. 失礼になる必要はありません。

4

1 に答える 1

2

シンボルの悪い組み合わせとは何の関係もありません:

import re

str = '#DD# and #DD# more #DD#'

re.findall('#DD#',str)
['#DD#', '#DD#', '#DD#']

ファイルを正しく読み取っていないか、空であるか、何か他のものであると思われますが、コードを投稿する必要があります。

于 2012-12-17T15:55:23.300 に答える