0

NSURLで次のものを置き換える必要があります:
a_token = lksjadfkj%2gf98273984
with
a_token = new_token

トークンは次の形式にすることができます。

a_token = 989asaofiusaodifusa9f789asdofu&lat = 43.3
a_token = lksjadfkj%2gf98273984

したがって、&またはend line/nothingで終了します。

どうすれば正規表現を書くことができますか?

ありがとう!

4

1 に答える 1

0

あなたは試すことができます:

[stringWithURL stringByReplacingOccurrencesOfRegex:@"(?<=a_token=)[^&]*"
                                        withString:@"new_token"];

私はそれをテストしていません。基本的に、正規表現は後読みアサーションを使用して一致しa_token=ます。後読みは、一致するテキストに含まれていません。次に、正規表現は「そうでない0個以上の文字」と一致します&

于 2011-02-25T19:57:38.837 に答える