複雑なタイトルでごめんなさい!
たとえば、次の文字列があるとします。
package-name-1.0.5.00124.4
この文字列を分割して、'package-name' だけにしたいと考えています。
現時点では、パッケージ名にダッシュが含まれていると機能しない次のコードを使用しています。
list ($var) = explode ("-", $var);
ダッシュの後に数字が続く場合は、次のように文字列を分解する必要があります。
list ($var) = explode ("-[0-9]", $var);
私は正規表現が苦手なので、ここにいます。よろしくお願いします。