5

^および$記号を使用して、次の部分のみを解析するにはどうすればよい/blog/articlesですか?

これを含む ex3.txt を作成しました:

/blog/article/1 
/blog/articles 
/blog 
/admin/blog/articles

そして正規表現:

^/blog/articles$

「regetron」を使用して入力すると(正規表現を難しい方法で学習するを参照)、次の行に出力がないため、機能していないようです。

これは私の正確な手順です:

  1. 正しいディレクトリのコマンド ラインで、regetron ex3.txt と入力します。ex3.txt には、次の行が 1 行含まれています。

    /blog/article/1 /blog/articles /blog /admin/blog/articles

エントリ間に改行を入れてみましたが。

  1. 入力し^/blog/article/[0-9]$ても、次の行に何も返されません。

  2. 投稿された最初のソリューションを試してみましたが^\/blog\/articles$、何も返されません。

よろしくお願いします!

4

2 に答える 2

5

正規表現を次のように変更します。

^\/blog\/articles$

スラッシュをエスケープする必要があります。

ex3.txtまた、ファイルの各行の末尾にスペースがないことを確認してください。

于 2013-07-15T16:25:34.010 に答える