當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Ruby English模塊用法及代碼示例

本文簡要介紹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-lang.org大神的英文原創作品 English模塊。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。