次の文字列を想定します。
aaa bbb ccc
bbb aaa ccc
aaa
文字列の先頭でない限り一致させたいです。次のようにしてそれを否定しようとしています:
[^^]aaa
しかし、これは正しいとは思えません。 を使用しますpreg_replace
。
ベストアンサー1
先頭ではないことを確認するには、「後ろを振り返る」を使用できます。(?<!^)aaa
次の文字列を想定します。
aaa bbb ccc
bbb aaa ccc
aaa
文字列の先頭でない限り一致させたいです。次のようにしてそれを否定しようとしています:
[^^]aaa
しかし、これは正しいとは思えません。 を使用しますpreg_replace
。
先頭ではないことを確認するには、「後ろを振り返る」を使用できます。(?<!^)aaa