Domanda

I keep seeing variations with the delimiters of a preg_match including:

  • preg_match("/[xxx]/",$foo)
  • preg_match("/^[xxx]$/",$foo)
  • preg_match("#[xxx]#e",$foo)

    etc.

Why the variations and which one should be used?

È stato utile?

Soluzione

They are all correct.

A delimiter (what you said is open/close tags) can be any non-alphanumeric, non-backslash, non-whitespace character. Ref.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top