商品名に数字(参照)または小さな単語(2文字以下)を含む単語を削除したいのですが、良い正規表現が見つかりません。数字を含む単語を削除する正規表現
いくつかの例:
- "CHAINE抗再ボンディングECS-2035" "CHAINE抗再ボンディング"
- "ガイド35センチメートルオレゴンIntenz" になるべきでは"ガイドオレゴンIntenz" になるべき
- "TronçonneuseサンセリフFIL AKE 30 LI - ガイド30センチメートル36 Vは" "TronçonneuseサンセリフFIL AKE - ガイド" になるべき
私はPHPでこれをやっている:
preg_replace('#([^A-Za-z-]+)#', ' ',' '.wd_remove_accents($modele).' ');
thatsの理由を「数字(参照)または小さな言葉(LTE 2文字)で単語を削除します」 – Aleski
数字で文字列を検索するために完全一致の関数を指定しない限り、このようにすることはできません。例えばcm、li、V、ecsなどを提供する必要があります –