回答編集履歴

1

追記

2017/02/23 05:15

投稿

Zuishin
Zuishin

スコア28662

test CHANGED
@@ -3,3 +3,11 @@
3
3
 
4
4
 
5
5
  「abcde」という文字列で a*$ を検索すると、末尾に a が 0 回以上現れている(この文字列の場合は末尾に a は現れていないが、0 回現れていると言える)のでマッチします。a+$ は末尾に a が 1 回以上現れていないのでマッチしません。$ がない場合、先頭に a があるので両方マッチします。
6
+
7
+
8
+
9
+ 追記
10
+
11
+
12
+
13
+ ^ $ は文字列始めと終わりを表す場合、行頭と行末を表す場合の二種類あります。どちらを表すのかはその実装やオプションによって異なりますので、それぞれマニュアルを読んでください。