2
朋友, 我想從字段中獲取哈希標籤。從mysql中的字符串獲取哈希標記
select PREG_RLIKE("/[[:<:]]abcd[[:>:]]/","okok got it #abcd");
//output 1
但
select PREG_RLIKE("/[[:<:]]#abcd[[:>:]]/","okok got it #abcd");
//output 0
沒有得到爲什麼#
沒有考慮 請幫
由於字邊界。它會在'「okok得到它#abcd」'中找到一個匹配。另外,如果你使用PCRE,爲什麼使用MySQL這樣的詞邊界?使用'\ b'。或者,在這種情況下,使用'(?<!\ w)#abcd(?!\ w)'。 –