Программирование > PHP
выделить число из строки
			Mefisto:
			
			как проще выделить из строки вида "п54564жк" число 54564?
спасибо за ответы
		
			Mefisto:
			
			сам додумался
preg_replace("|[А-Яа-я]{1}|","",$stroka)
		
			andymc:
			
			// а лучше
preg_replace(\'/[^0-9]+/i\',\'\',$stroka)
Надо также заметить, что [А-Яа-я] не учитывает букву ё
		
			#jpcarsru:
			
			//А еще лучше
// а лучше 
preg_replace(\'/[^\\d]+/s\',\'\',$stroka)
		
			hanslinger:
			
			только модификатор s тут не нужен, а также +
		
Навигация
Перейти к полной версии