Regular expression to check if two first words are same

前端 未结 4 851
别跟我提以往
别跟我提以往 2021-01-13 04:15

For example:

$s1 = \"Test Test the rest of string\"
$s2 = \"Test the rest of string\"

I would like to match positively $s1 but

4条回答
  •  南笙
    南笙 (楼主)
    2021-01-13 05:08

    ~^(\w+)\s+\1(?:\W|$)~
    ~^(\pL+)\s+\1(?:\PL|$)~u // unicode variant
    

    \1 is a back reference to the first capturing group.

提交回复
热议问题