sách gpt4 ai đã đi

Biểu thức Ruby

In lại 作者:太空宇宙 更新时间:2023-11-03 17:01:24 29 4
mua khóa gpt4 Nike

(?:)

这是一个有效的 ruby 正则表达式,谁能告诉我它是什么意思?

Cảm ơn

1 Câu trả lời

正如其他人所说,它被用作正则表达式的非捕获语法,但是,它也是正则表达式之外的有效 ruby 语法。

在 ruby ?: 中是冒号字符的整数值:

% irb
irb> ?:
=> 58
irb ":"[0]
=> 58

添加括号不会改变值:(?:) == ?:

加空格的时候(? :),就是三元运算符,本质上是ruby中if/then/else的简写,所以语句( bool ? truish : falsy ) 等同于

if bool then 
truish
khác
falsy
kết thúc

关于 ruby 表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/578274/

29 4 0
Bài viết được đề xuất: ruby-on-rails - Rails 嵌套资源
Bài viết được đề xuất: networking - 为什么rabbitmq监听43411端口?
Bài viết được đề xuất: ruby - 如何测试使用外部命令行工具的软件
Bài viết được đề xuất: ubuntu - 为 OpenERP 创建 PPA
太空宇宙
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi