ちょっと悩んだのでメモ
- NG
1 2 3 4 | #!/bin/env ruby -Ku s="MAC'D" ss=s.gsub("'","\\\'") print ss # MACDD |
1 2 3 4 | #!/bin/env ruby -Ku s="MAC'D" ss=s.gsub("'","\\'") print ss # MACDD |
- OK
1 2 3 4 | #!/bin/env ruby -Ku s="MAC'D" ss=s.gsub("'","\\\\'") print ss # MAC\'D |
ちょっと悩んだのでメモ
1 2 3 4 | #!/bin/env ruby -Ku s="MAC'D" ss=s.gsub("'","\\\'") print ss # MACDD |
1 2 3 4 | #!/bin/env ruby -Ku s="MAC'D" ss=s.gsub("'","\\'") print ss # MACDD |
1 2 3 4 | #!/bin/env ruby -Ku s="MAC'D" ss=s.gsub("'","\\\\'") print ss # MAC\'D |