私は文字列を持っています:
" Some text here\n Some new line text here"
私はそれから取得する必要があります:
"----Some text here\n---Some new line text here"
行頭の各スペース(文字列または改行記号)がダッシュに置き換えられるようにします。
最も簡単な方法で実装する方法がわからない。
私は文字列を持っています:
" Some text here\n Some new line text here"
私はそれから取得する必要があります:
"----Some text here\n---Some new line text here"
行頭の各スペース(文字列または改行記号)がダッシュに置き換えられるようにします。
最も簡単な方法で実装する方法がわからない。
以下を試してください:
> " Some text here\n Some new line text here".replace(/^\s+/gm, '----')
"----Some text here\m----Some new line text here"
また:
" Some text here\n Some new line text here".replace(/^\s+/gm, function(spaces) { return spaces.replace(/./g, '-'); } )
"----Some text here\m----Some new line text here"