私のソースファイルにpythonを使ってパターンを見つけようとしています。ソースコード内の
::私は例のソースコード内のLocalizedString()
呼び出し、すべてのパラメータを取得したいPython:ファイル内に正規表現のある部分文字列を見つけよう
import os
import re
data=[]
pattern = re.compile('LocalizedString(.*)')
for dirname, dirnames, filenames in os.walk('.'):
for filename in filenames:
if '.m' in filename:
with open(os.path.join(dirname, filename),'r') as f:
for line in f:
matchObj = pattern.findall(line)
if matchObj:
for match in matchObj:
print "match : ", match
if '.git' in dirnames:
dirnames.remove('.git')
if '.svn' in dirnames:
dirnames.remove('.svn')
:これは私がコードするものである私は@"Delete my Account"
を取得したい
[_deleteButton setTitle:LocalizedString(@"Delete my Account") forState:UIControlStateNormal];
を、しかし、私はこれを持っています:
match : (@"Delete my Account") forState:UIControlStateNormal];
')'がパラメータになる可能性があるインスタンスがありますか? –
さて、iOSコードの解析は、正規表現にはあまり適していないかもしれません。特定の内容についてのみ –