Strasse bei der ersten Zahl trennen - Shopimporter

Moin ihr lieben,

wir würden gerne Straße und Hausnummer, bei dieser Beispielhaften Adresse“Felixstrasse 25-34/1/4/44” bei der ersten Zahl von links trennen. In der Theorie wäre dies auch möglich mit strpos, leider ist diese Funktion in Xentral gesperrt.

Diese Aufgabe an PHP auszulagern scheitert, da vermutlich die Klasse SmartyBC nicht zur Verfügung steht.

Hat jemand von euch eine Idee?

Ps:

Dieses Skript ist definitiv auch abgesehen von strpos noch nicht fertig / bzw funktionstüchtig. Es dient eher als Veranschaulichung

{assign var=Street value=$cart->strasse}
{assign var=SearchValues value=["1", "2", "3", "4", "5","6","7","8","9","0"]}

{assign var=foundValue value=""}

{foreach from=$SearchValues item=SearchValue}

    {assign var=found value=$Street|strpos:$SearchValue}

    {if $found}
        {assign var=foundValue value=$found}
        {break}
    {/if}
{/foreach}

{assign var=StreetPart1 value=$Street|substr:0:$foundValue}
{assign var=StreetPart2 value=$Street|substr:$foundValue}

Viele Grüße
Felix