מטודת String.Replace

יאירN

New member
מטודת String.Replace

שלום אנשים. רציתי לדעת האם ניתן לבצע REPLACE ליותר מCHAR אחד על מחרוזת כלשהי. פשוט נכון להיום מה שאני מכיר זה:
String.replace(oldChar, newChar)​
תודה מראש. יאיר
 

יאירN

New member
איך אתה בדיוק מחליף פה יותר מתו

לא הבנתי איך אתה עובד עם מטודה זו.. נניח שיש לי במחרוזת שני מילים שאני מעוניין להחלף כל אחת מהן למשהו אחר.... לדוגמא:
string myString="hello world, it's great day";​
מעוניין להחליף world למילה אחרת ואת great למילה אחרת. איך?
 

rnan

New member
../images/Emo189.gif

כך mystring=regex.replace(mystring,"world","lalala") ps. regex namespace is : system.text.regularexpression
 

rnan

New member
עם יישור :

mystring=regex.replace(mystring,"world","lalala")​
 

rnan

New member
JUNKY מצטער לא ראיתי את תשובתך

בכל מקרה לשואל , תוכל להחליף באותו פקודה 2 מילים שונות לתוצאות שונות על ידי שימוש ב GROUPS של REGEX מציע לך את תוכנה Rad Software Regular Expression Designer תוכנה מעולה
 

nadav1974

New member
משתמשים בחפיפה הנכונה שלה

שמקבלת String מקורי ו-String לשים במקומו. Regex מוגזם ביותר ואפילו מופרך בשביל זה.
 
למעלה