Zak*_*rki 4 php string preg-split
我想192.168.1.1/24使用PHP函数preg_split通过正斜杠拆分我的字符串.
我的变量:
$ip_address = "192.168.1.1/24";
Run Code Online (Sandbox Code Playgroud)
我试过了 :
preg_split("/\//", $ip_address);
//And
preg_split("/[/]/", $ip_address);
Run Code Online (Sandbox Code Playgroud)
错误消息: preg_split():分隔符不能是字母数字或反斜杠
我在stackoverflow Php preg_split中找到了以下答案for forwardslash?,但它没有提供直接的答案.
Ale*_*rei 10
只需使用另一个符号作为分隔符
$ip_address = "192.168.1.1/24";
$var = preg_split("#/#", $ip_address);
print_r($var);
Run Code Online (Sandbox Code Playgroud)
将输出
Array
(
[0] => 192.168.1.1
[1] => 24
)
Run Code Online (Sandbox Code Playgroud)
这是满足您的解决方案的另一种方式
$ip_address = "192.168.1.1/24";
$var = preg_split("/\//", $ip_address);
print_r($var);
Run Code Online (Sandbox Code Playgroud)
输出结果
Array(
[0] => 192.168.1.1
[1] => 24
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9040 次 |
| 最近记录: |