[英]PHP string replacement regular expression
我的日期格式為2010年12月7日 。 我需要將其轉換為07_Dec_2010 。
我如何使用單個語句來實現以下目標
感謝幫助
謝謝
$newString = preg_replace('/\W+/', '_', $oldString);
這將用單個下划線替換任何一個或多個非單詞字符
$newdate = preg_replace('/[ ,]+/', '_', '07 Dec, 2010');
嘗試這個:
echo date('d_M_Y',strtotime('07 Dec, 2010'));
$newdate = str_replace( ' ', '_', str_replace( ',','', "07 Dec, 2010" ) );
編輯:
$newdate = str_replace( array(',' , ' '), array('' , '_'), "07 Dec, 2010" );
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.