আমি এর foobar
সাথে কীভাবে প্রতিস্থাপন করতে পারি foo123bar
?
এটি কাজ করে না:
>>> re.sub(r'(foo)', r'\1123', 'foobar')
'J3bar'
এইটা কাজ করে:
>>> re.sub(r'(foo)', r'\1hi', 'foobar')
'foohibar'
আমার মনে হয় এরকম কিছু থাকার পরে এটি একটি সাধারণ সমস্যা \number
। কেউ কীভাবে আমাকে এটি পরিচালনা করতে পারে তার ইঙ্গিত দিতে পারে?
2
এই প্রশ্নটি "গোষ্ঠীগুলি" এর অধীনে স্ট্যাক ওভারফ্লো নিয়মিত এক্সপ্রেশন FAQ এ যুক্ত করা হয়েছে ।
—
aliteralmind 0
এই প্রশ্নটি আমাকে খুঁজে পেতে বেশ দীর্ঘ সময় নিয়েছে, কারণ এটি 'ক্যাপচার গ্রুপ' বা 'সংখ্যাযুক্ত গ্রুপ রেফারেন্স' পদটি বৈশিষ্ট্যযুক্ত করে না, তবে আমি অবশেষে এখানে আছি এবং আপনি এটি জিজ্ঞাসা করে খুশি হয়েছেন।
—
চিহ্ন
তোমার সমস্যাটি হল এই যে দ '\ 112' অকট্যাল আক্ষরিক 0112, ASCII'J হিসেবে ব্যাখ্যা করা হচ্ছে \ 1 '', বা দশমিক 74. কিভাবে backreference বলপূর্বক দেখতে পারি না 'STRING সংযুক্তকরণের বা তার পূর্বের মূল্যায়ন পেতে হয়
—
smci
''.join()
প্রশ্ন থেকে একটি ছোট বিচ্যুতি, সমস্ত গ্রুপ ম্যাচ রেফার করার কোনও উপায় যেমন r '\ <সমস্ত ম্যাচের জন্য> হাই'?
—
সায়ান দে