PHP删除开头字符串中的所有标点、空格和数字

PHP删除开头字符串中的所有标点、空格和数字,php,regex,Php,Regex,我有很多这样的绳子: [ '01.671.324.0-445.000 JL.RAYA BANJARAN', '02.382.643.1-008.000 RUKO BUARAN' '31.765.446.5-433.000 JL.SURYA UTAMA', '010694040059000 SUMMITMAS 1, 11TH FLOOR,', '000 118 8 092 000 THE MANOR BUILDING', '013862305401000 JL.RAYA S

我有很多这样的绳子:

[
  '01.671.324.0-445.000 JL.RAYA BANJARAN',
  '02.382.643.1-008.000 RUKO BUARAN'
  '31.765.446.5-433.000 JL.SURYA UTAMA',
  '010694040059000 SUMMITMAS 1, 11TH FLOOR,',
  '000 118 8 092 000 THE MANOR BUILDING',
  '013862305401000 JL.RAYA SERANG KM.71 DESA TAMBAK,'
]
如何去掉开头字符串中的所有数字、空格和标点符号。? 它们的结果是从每个字母表开始。 我想这样替换它们:

[
  'JL.RAYA BANJARAN',
  'RUKO BUARAN'
  'JL.SURYA UTAMA',
  'SUMMITMAS 1, 11TH FLOOR,',
  'THE MANOR BUILDING',
  'JL.RAYA SERANG KM.71 DESA TAMBAK,'
]
抱歉,忘记附加我尝试的正则表达式:
preg\u replace('/^[0-9]+\.+/','',$string)

如您所见,这是一个地址字符串。 我又收到一个这样的案子

013123305401000 16TH FLOOR, MIDPLAZA 2 BUILDING


请告知

您尝试的正则表达式将匹配一个或多个数字,后跟一个点,然后是一个或多个空格,仅此而已。如果要删除所有数字、空格和标点符号,需要将所有这些字符放在方括号内:

preg_replace('/^[0-9.\- ]+/', '', $string);

将来,这里有一个测试所有正则表达式的好工具:

请分享您的尝试。您已经提到了要使用的功能。谢谢,伙计,请查看我的更新。这将删除最后一个示例中的
013123305401000 MIDPLAZA 2 BUILDING 16楼

preg_replace('/^[0-9.\- ]+/', '', $string);