ファイルパスから最後の単語を抽出するためにregexを使いたいと思います。例えば、私が持っている:私はパスのうち、 "色" を抽出したいJavascript Regex - 画像へのパスの前に最後の単語を抽出する方法
の.jpg /XYZ/blahblah/ZZZ/ABC-何とか/ DEF-XYZ- 色。パスの色は構文が異なります。一貫性のある唯一のことは、いつでも-color.jpgで終わるところです。ここで、colorは任意の[a-z]単語になります。
これを行うにはエレガントな方法がありますか?
本当にありがとうございます。おかげ
になります。一貫しているのは一番最後の-color.jpgです。ここで「色」は抽出したい単語です。そして、色は任意の非数字の単語です。 – David
ねえ、私は、正規表現を使うことが時には良いアイデア(HTMLの解析など)ではないことを知っていますが、時には**このコードのように多くの**を単純化します。あなたが何かを検証するために使用しているツールがあなたに正規表現などを入力させるために必要なものだから)*なぜ正規表現ですか?*または*どうしてそんなに正規表現より優れていないのですか?それほど意味がない場合は? –