本文簡要介紹ruby語言中 English模塊
的用法。
在 Ruby 腳本中包含 English
庫文件,您可以使用下麵列出的不那麽神秘的名稱來引用全局變量,例如 $_
。
沒有“英語”:
$\ = ' -- '
"waterbuffalo" =~ /buff/
print $', $$, "\n"
用英語:
require "English"
$OUTPUT_FIELD_SEPARATOR = ' -- '
"waterbuffalo" =~ /buff/
print $POSTMATCH, $PID, "\n"
以下是說明性別名及其相關全局變量的完整列表:
- $ERROR_INFO
-
美元!
- $ERROR_POSITION
-
$@
- $FS
-
$;
- $FIELD_SEPARATOR
-
$;
- $OFS
-
$,
- $OUTPUT_FIELD_SEPARATOR
-
$,
- $RS
-
$/
- $INPUT_RECORD_SEPARATOR
-
$/
- $ORS
-
$\
- $OUTPUT_RECORD_SEPARATOR
-
$\
- $INPUT_LINE_NUMBER
-
美元。
- $NR
-
美元。
- $LAST_READ_LINE
-
$_
- $DEFAULT_OUTPUT
-
$>
- $DEFAULT_INPUT
-
$<
- $PID
-
$$
- $PROCESS_ID
-
$$
- $CHILD_STATUS
-
美元?
- $LAST_MATCH_INFO
-
$~
- $IGNORECASE
-
$=
- $ARGV
-
$*
- $匹配
-
$
- $預賽
-
$'
- $POSTMATCH
-
$'
- $LAST_PAREN_MATCH
-
$+
相關用法
- Ruby Engine.by_id用法及代碼示例
- Ruby Engine.name用法及代碼示例
- Ruby Engine.digest用法及代碼示例
- Ruby Engine.id用法及代碼示例
- Ruby Engine.cipher用法及代碼示例
- Ruby Enumerable.any?用法及代碼示例
- Ruby Enumerable min_by()用法及代碼示例
- Ruby Enumerable each_witth_object()用法及代碼示例
- Ruby Enumerable.slice_before用法及代碼示例
- Ruby Enumerable each_cons()用法及代碼示例
- Ruby Enumerator each_with_index用法及代碼示例
- Ruby Encoding.compatible?用法及代碼示例
- Ruby Enumerable.uniq用法及代碼示例
- Ruby Enumerator each_with_object用法及代碼示例
- Ruby Enumerable uniq()用法及代碼示例
- Ruby Enumerable.find_all用法及代碼示例
- Ruby Enumerator.peek_values用法及代碼示例
- Ruby Enumerable.max用法及代碼示例
- Ruby Enumerable.map用法及代碼示例
- Ruby Enumerable min()用法及代碼示例
- Ruby Enumerable.min_by用法及代碼示例
- Ruby Enumerable.find_index用法及代碼示例
- Ruby Enumerator類用法及代碼示例
- Ruby Enumerable find_index()用法及代碼示例
- Ruby Enumerable find_all()用法及代碼示例
注:本文由純淨天空篩選整理自ruby-lang.org大神的英文原創作品 English模塊。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。