के साथ मैं एक साधारण स्ट्रिंग मैनिपुलेशन बनाने की कोशिश कर रहा हूं: विस्तार के बिना फ़ाइल का नाम प्राप्त करना।ढूँढना '।' string.find()
s = 'crate.png'
i, j = string.find(s, '.')
print(i, j) --> 1 1
और केवल डॉट्स के साथ: केवल, string.find()
डॉट्स के साथ एक मुद्दा है लगता है
s = 'crate.png'
i, j = string.find(s, 'p')
print(i, j) --> 7 7
एक बग है कि है, या मैं कुछ गलत कर रहा हूँ?
सी [lua में वर्ग कोष्ठक चरित्र string.find कैसे] (http://stackoverflow.com/questions/6077423/how-to-string-find-the-square-bracket- चरित्र-इन-lua)। हालांकि यह एक अलग विशेष चरित्र को संदर्भित करता है, समाधान एक जैसा है। – finnw