का उपयोग माणिक regexp मैं निम्नलिखित परिणाम प्राप्त:रूबी रेगेक्सपी: + बनाम *। विशेष व्यवहार?
>> 'foobar'[/o+/]
=> "oo"
>> 'foobar'[/o*/]
=> ""
लेकिन:
>> 'foobar'[/fo+/]
=> "foo"
>> 'foobar'[/fo*/]
=> "foo"
प्रलेखन कहते हैं:
*: एक या अधिक repetitions: शून्य या अधिक पूर्ववर्ती
+ की पुनरावृत्ति पूर्ववर्ती
की तो मैं उम्मीद करते हैं कि 'foobar' [/ ओ * /] 'foobar' के रूप में एक ही परिणाम देता है [/ ओ + /]
'foobar'[/o+/]
इसलिए क्योंकि वहाँ की जरूरत है कम से कम 1
o
होने के लिए, वहाँ से मेल नहीं कर सकते हैं
किसी स्थिति 0 पर, कि