1

次のような文字列があります。

「製品説明」シグネチャー シリーズの扱いにより、戦略ガイドは StarCraft II ファンにとって収集価値のあるアイテムになります。シングルプレイヤー キャンペーン ウォークスルーは、キャンペーン全体のボーナス目標を含む、考えられるすべてのミッション ブランチをカバーします。公式ガイドでのみ見られる限定マップ、ユニットの場所の表示、 ... \n\n\n\n\n\n\n続きを読む\n"

以下のように出力されるように、正規表現を使用.text[/(...)/]しての後にあるものを削除するにはどうすればよいですか?...

「製品説明」シグネチャー シリーズの扱いにより、戦略ガイドは StarCraft II ファンにとって収集価値のあるアイテムになります。シングルプレイヤー キャンペーン ウォークスルーは、キャンペーン全体のボーナス目標を含む、考えられるすべてのミッション ブランチをカバーします。公式ガイドでのみ見られる限定マップ、ユニットの場所の表示、 ...」

4

4 に答える 4

1

ルックアラウンドを使用する必要はありません。次のようにするだけです。

string.sub(/\.{3}.*/s, "...")
于 2013-08-29T10:36:03.213 に答える
0

あなたもできる

/(^.*)(\.\­.\..*)/.ma­tch(string).captur­es[0]
于 2013-08-29T10:48:03.023 に答える