Python で特定の文字列パターンのディレクトリを検索しようとしています。次に、一致を配列にまとめたいと思います。
最初は、grep を使用しようとしていました。
regex = " dojo.require(..*) "
bashCommand = "grep"+" --only-matching -r -h"+regex+baseDir
process = subprocess.Popen(bashCommand.split(), stdout=subprocess.PIPE)
dirStr = process.communicate()[0]
しかし、次のような複数行の文字列をサポートする必要があることに気付きました。
dojo.require(
"abc"(;
そのため、grep はオプションではありません。
これを達成するには、他にどのような方法がありますか? 前もって感謝します。