ruby 与えられたカッコ(なんでも。开きと闭じとの定义を引数にくれればいい)内を抜き出します。 ruby extract_between_parentheses.rb“「」「YOUR_FILE_NA
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 与えられたカッコ(なんでも。开きと闭じとの定义を引数にくれればいい)内を抜き出します。 ruby extract_between_parentheses.rb“「」「YOUR_FILE_NA相关的知识,希望对你有一定的参考价值。
# coding: utf-8
open_paren = Regexp.quote(ARGV[0][0])
close_paren = Regexp.quote(ARGV[0][1])
open(ARGV[1]).read.lines
.select {|x| x.include?(ARGV[0][0]) && x.include?(ARGV[0][1])}
.map{|x|
x
.gsub(/^(.*?)#{open_paren}/, "#{open_paren}")
.gsub(/#{close_paren}[^#{open_paren}]*$/, "#{close_paren}")
.gsub(/#{close_paren}.*?#{open_paren}/,"#{close_paren}#{open_paren}")
}.join('').split(ARGV[0][1]).each{|x| puts "#{x + ARGV[0][1]}"}
以上是关于ruby 与えられたカッコ(なんでも。开きと闭じとの定义を引数にくれればいい)内を抜き出します。 ruby extract_between_parentheses.rb“「」「YOUR_FILE_NA的主要内容,如果未能解决你的问题,请参考以下文章
ruby xls形式のファイルを生成してみる.A0に「test。」が保存されたファイルが作られる。
随笔 · 崩坏
水霧けいと - 嘘つきと傷あと
中華淫夢ウィキ その一
scss 1:1の管理(对于だと第nに変数を使えず怒られた)
日語視聴説2第7回:4月20日