gpt4 book ai didi

php - 从字符串中拆分数字和拉丁字母

转载 作者:可可西里 更新时间:2023-11-01 12:32:37 24 4
gpt4 key购买 nike

目前我有一个类似这样的数组

   [0] => IS-001 開花した才能「篠ノ之 箒」

从这里,我想只提取 IS-001 部分并将日文字符留在类似这样的东西中

    [0] => 開花した才能「篠ノ之 箒」

正常的 preg_split 我目前只使用空白,但似乎在“筒”字符上有一些问题落入下一个数组。所以我决定是否只能将那些非日语字符拆分出来?

最佳答案

试试这个

echo preg_replace('/^[a-zA-Z0-9\-_]+/u','','IS-001 開花した才能「篠ノ之 箒」');
  • ^ 断言字符串开头的位置
  • [a-zA-Z0-9\-_] 匹配列表中的单个字符
  • + 在一次和无限次之间,尽可能多次,根据需要回馈
  • u修饰符 unicode:模式字符串被视为UTF-16。

关于php - 从字符串中拆分数字和拉丁字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31935330/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com