dstt1818 2015-08-30 19:42
浏览 138
已采纳

将字符串拆分为php中的单词

I need to split a string to array of words by using all the non alphabetic and numeric characters(including '_') as delimiter my present code is here

$result= wordarray(preg_split("#[&,$'_.;:\s-*]# ", $data));  

AS you can see it can't work for these characters

)(@#+-*/=!~`/ \

Please help me by adding this characters to the code.

Thanks in advance.

  • 写回答

1条回答 默认 最新

  • dongqie2355 2015-08-30 19:53
    关注

    You can use ^ as a not operator...

    $result= preg_split("/[^A-Za-z0-9]/", $data);
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥30 BC260Y用MQTT向阿里云发布主题消息一直错误
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 Centos / PETGEM
  • ¥15 划分vlan后不通了
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)