मैं एक यूआरएल के साथ एक 'स्ट्रिंग' तर्क पारित करने की कोशिश कर रहा हूं। urls.py चला जाता हैDjango url पार्सिंग -पास कच्ची स्ट्रिंग
('^add/(?P<string>\w+)', add),
मैं विराम चिह्न, नई-पंक्तियों, रिक्त स्थान और इतने पर सहित तार के साथ समस्या आ रही है। मुझे लगता है कि मुझे कुछ और में \ w + बदलना है। मूल रूप से स्ट्रिंग उपयोगकर्ता द्वारा अपनी पसंद के पाठ से कॉपी की जाएगी, और मैं इसे बदलना नहीं चाहता हूं। मैं किसी भी चरित्र और विशेष चरित्र को स्वीकार करना चाहता हूं ताकि दृश्य बिल्कुल उस पर कार्य करता है जिस पर उपयोगकर्ता ने प्रतिलिपि बनाई है।
मैं इसे कैसे बदल सकता हूं?
धन्यवाद!
बीटीडब्ल्यू, '\ w' में '_'' शामिल है, और' -' को '['(और वैकल्पिक' ^') के बाद पहली चीज़ है, तो एक श्रेणी मार्कर की बजाय एक चरित्र के रूप में माना जाता है, ताकि आप लिख सकें '(? पी [- \ डब्ल्यू] +)'। –