RegExp ועברית

זה המקום לדון במתמטיקה, באלגוריתמים, במתודולוגיות תכנות, סימולציות פיזיקאליות, סביבות פיתוח ו-Frameworks. אפליקציות RIA מתוחכמות, קטעי קוד מורכבים או שימוש בקוד ByteLevel. אם אין לך מושג מה הדברים הללו מקומה של ההודעה שלך כנראה בפורום "שאלות כלליות".

RegExp ועברית

הודעהעל ידי GilS ב 21 נובמבר 2010, 15:20

מישהו יודע להסביר לי למה הטרייס הראשון מחזיר 1- והשני 0?

Syntax: [ Download ] [ Hide ]
Using actionscript3 Syntax Highlighting
var str:String = "שלום כיתה א";

var rxp:RegExp = /\bשלום\b/;


trace(str.search(rxp));

str = "hello class a";
rxp = /\bhello\b/;

trace(str.search(rxp));
Parsed in 0.031 seconds, using GeSHi 1.0.8.4
GilS
 
הודעות: 205
הצטרף: 19 מרץ 2010, 10:34

Re: RegExp ועברית

הודעהעל ידי edt ב 22 נובמבר 2010, 17:12

יכול להיות שההערה על ה-w רלוונטית גם ל-b
Matches a word character (AZ–, az–, 0-9, or _). Note that \w does not match non-English characters, such as é , ñ , or ç


http://help.adobe.com/en_US/as3/dev/WS5 ... -7e91.html
סמל אישי של המשתמש
edt
 
הודעות: 6
הצטרף: 27 אפריל 2010, 12:53

Re: RegExp ועברית

הודעהעל ידי GilS ב 23 נובמבר 2010, 20:03

קודם כל זה יהיה קצת מוזר שבטעות עבור פרמטר אחד מציינים את זה ועבור השני לא. ובהנחה שאכן בשני המקרים זה לא תופס אותיות בעברית מה כן אפשר לעשות?
GilS
 
הודעות: 205
הצטרף: 19 מרץ 2010, 10:34


חזור אל אלגוריתמיקה וקוד מתקדם

מי מחובר

משתמשים הגולשים בפורום זה: אין משתמשים רשומים ואורח אחד

cron