(Sadece ilk # bir ayırıcı)
50#some message from me to you #1 or #2
içine
array 
(
    [amount] => 50
    [message] => 'some message from me to you #1 or #2'
)
				You don't need regex for such a simple split. The following will split your string correctly:
explode('#', $string, 2)
Bu gibi bir dizi döndürür:
Array
(
    [0] => '50'
    [1] => 'some message from me to you #1 or #2'
)
explode daha fazla bilgi için bkz.
Sorgu daha karmaşık oluyor sonunda yoksa, o zaman preg_split bakmak.