문자열에서 숫자나 소수점 숫자만 빼내려고 하는데요!
일본드립
2023.04.01
아크릴로니트릴 및 이를 0.1% 이상 함유한 혼합물질
에틸렌디아민 및 이를 25% 이상 함유한 혼합물질위와 같이 %앞에 있는 0.1 이나 25 숫자만 뽑아 내려구 하는데요
1일때도 있고 25일때도있고 0.1 일때도 있는데
$a = 아크릴로니트릴 및 이를 0.1% 이상 함유한 혼합물질;
$a2 = explode(%,$a);
$a3 = trim(substr($a2[0],-2,3));이렇게 됬을경우 0.1 을 잘 가져와 지는데 1일경우엔를 1 이런식으로 가져와 져서요 ..여러가지 경우에서 숫자와 소수점 숫자만 빼내올수 있는 방법 없을까요 ??