- くだらねえ質問はここに書き込め! Part 236
137 :121[sage]:2019/05/09(木) 06:28:28.95 ID:FNaILRwM - Ruby で作った
# 冒頭に改行が、2回以上連続しているもの。先頭は、^ ではなく、\A re_1 = /\A\n{2,}/ src = "\n\n1\n2\n\n3\n\n\n4\n\n\n\n5" p dest = src.sub( re_1, "\n" ) #=> "\n1\n2\n\n3\n\n\n4\n\n\n\n5" # \n\n1 の部分が、\n1 になっただけ。他は変化なし re_2 = /\n{3,}/ # 改行が、3回以上連続しているもの p dest_2 = dest.gsub( re_2, "\n\n" ) #=> "\n1\n2\n\n3\n\n4\n\n5" print dest_2 メソッドチェーンで、下のようにも書ける。 print src.sub( re_1, "\n" ).gsub( re_2, "\n\n" )
| - 初心者の質問相談にやさしく答えるスレ Part11
969 :login:Penguin[sage]:2019/05/09(木) 08:12:10.79 ID:FNaILRwM - Windows10・WSL・Ubuntu16.04 で、
apt search pstree と打つと、全文検索して探した ソート中... 完了 全文検索... 完了 psmisc/xenial,xenial,now 22.21-2.1build1 amd64 [インストール済み] proc ファイルシステムを使うユーティリティ集
| - 【Bash】Windows Subsystem for Linux【WSL】5
501 :login:Penguin[sage]:2019/05/09(木) 08:18:41.59 ID:FNaILRwM - 結局、MS は、Vagrant, Chef などで、仮想マシン上に、Linux を構築する手間を省いた
つまり最初から、仮想マシン上に、Linuxを用意してくれる
|
|