鍍金池/ 問答/Java  PHP/ 求個正則表達式

求個正則表達式

$str="1.80OH";   

$str1="OH";

要求:判斷$str是否包含$str1這個字符且前后是數(shù)字(0-9和"."),或一邊是數(shù)字,一邊是空格。
(意思是兩邊沒有其他的字符且有一邊是數(shù)字)的正則表達式。



$str="/^[0-9]+([.]{1}[0-9]+){0,1}(" & T & ")(|[0-9]+([.]{1}[0-9]+){0,1})$/";


我這有一個說是可以用的,但不知道中間的()中什么意思。
回答
編輯回答
薄荷綠

$regex = '/(^'.$str1.'[0-9.]+)|([0-9.]'.$str1.'[0-9.]?$)/gi';

2018年4月30日 11:48
編輯回答
過客
(([0-9.])+)?str1(([0-9.])+)?
2017年8月16日 08:44