में = ~ ऑपरेटर क्या है documentation से मैं समझता हूं कि =~
ऑपरेटर रेगेक्स से मेल खाने के लिए कैसे काम करता है, लेकिन मुझे इस ऑपरेटर के सामान्य उपयोग को समझ में नहीं आता है।elixir
उदाहरण के लिए, "foo" =~ "foo"
का क्या अर्थ है? "foo" == "foo"
से अलग कैसे है?
= ~ एक रेगेक्स के खिलाफ मान्य करता है, == सटीक मिलान के लिए मान्य करता है। इस ऑपरेटर का उपयोग स्पष्ट है, आप इसे रेगेक्स के खिलाफ स्ट्रिंग को सत्यापित करने के लिए उपयोग करते हैं। – JustMichael
'" foo "= ~ ~/r/foo /' regex के विरुद्ध मान्य करता है, जो मुझे समझ में नहीं आता है वह है "foo" = ~ "foo" '। क्षमा करें अगर सवाल बहुत स्पष्ट नहीं है। – noscreenname