非常に長い文字列が1つあります。objective-cのマーカー間の文字列を見つける
マーカーにはマーカーがあり、マーカーの間にはテキストがあります。
例:
<body>blah blah blah</body><body>another string</body>
は基本的に私は、文字列を反復処理し、マーカー間のテキストを抽出したいです。さらに私はテキストの各文字列を別々の文字列に配置したいと思います。
だから、基本的に私は、で終わるだろう:
string1:blah blah blah
string2:another string
私はこれをどのように行うのでしょうか?
編集 - 私は明らかではないかもしれません。 1つの文字列は、同じタイプの多くの多くの区切り文字を持つことになり、入力文字列は文字通りことができるよう:。
<body>blah blah blah</body><body>another string</body><body>blah blah blah</body><body>another string</body><body>blah blah blah</body><body>another string</body><body>blah blah blah</body>
非常に便利です!私はこれを完全に理解しているかどうかはわかりませんが。コードは、
タグの間にあるものをどのように取得しますか?これらのタグは1つの文字列に複数回現れることがあります。第2のスニペットスキャナ内の – SirYakalotは、最初の区切り文字に遭遇するまで文字列を渡します。スキャナは文字列から2番目の区切り文字までのすべての文字を読み込んで記憶します。最初のスニペットも同じですが、複数の開始区切りと終了区切りがある場合は、その動作が理解しにくいです。 –
ああ、2番目の例では、最初の区切り記号は不要です。 – SirYakalot