मेरे पास शब्दों का एक नियम है (वास्तव में मेरे पास क्रिया संयोग की घोंसला है, लेकिन यह प्रासंगिक नहीं है) और मैं उन्हें संयोजित करके एक रेगेक्स बनाना चाहता हूं।मैं शब्दों की सूची से रेगेक्स कैसे बना सकता हूं?
{
'yo': 'hablaba',
'tú': 'hablabas',
'él': 'hablaba',
'nosotros': 'hablábamos',
'vosotros': 'hablabais',
'ellos': 'hablaban',
'vos': 'hablabas',
}
... बनाने के लिए:
'habl((aba(s|is|n)?)|ábamos)' # I think that's right
मैं 'hablábamos'
नहीं लगाते हैं तो यह आसान है - वे सभी एक ही उपसर्ग कर रहे हैं, और मैं प्राप्त कर सकते हैं:
'hablaba(s|is|n)?'
... लेकिन मुझे एक सामान्य रूप चाहिए। क्या यह संभव है?
क्या आप शब्दकोश में मूल्यों से नियमित अभिव्यक्ति * उत्पन्न करने की कोशिश कर रहे हैं? या आप शब्दकोश में मान * मान्य * करने के लिए एक नियमित अभिव्यक्ति लिखने की कोशिश कर रहे हैं। या पूरी तरह से कुछ और? – Johnsyweb
मैं इसे उत्पन्न करना चाहता हूं। क्या मेरा टैग गलत है? –