תרמתי כמה מאות ש"ח לכולל החשוב הזה
אהרן
-
קמפיין ההתרמה - כולל ברסלב בני ברק [באישור ההנהלה!] -
קמפיין ההתרמה - כולל ברסלב בני ברק [באישור ההנהלה!]לא עדיף להכניס את הקישור הישיר לצרידי
(לי לדוגמא הכתובת היחודית חסומה)
https://www.charidy.com/breslavbb/527690118 -
יש כאן למישהו נסיון עם ניתוח הקשרים ומופולוגיה בשפה העברית?@WWW
דרכים להבין את משמעות המילה לפי ההקשר למילים באזור + טבלה המכילה המרפולוגיה של המילים בעברית. -
יש כאן למישהו נסיון עם ניתוח הקשרים ומופולוגיה בשפה העברית?אשמח לכל מידע איכותי בענין.
תודה!
-
regex Negative Lookbehind@dovid אמר בregex Negative Lookbehind:
@אהרן אמר בregex Negative Lookbehind:
אבל 8 אסור שיהיה במקומות 0 (=התו הראשון), אחד לפני סוף המציאה (נו איך אומרים, מה שמוצא בכל איטרציה) והאחרון במציאה.
זאת אומרת שבשתי המיקומים האחרונים אסור 8 בכל מקרה, נכון?
אז הניסוי שלך נכשל (הוא מוצא את aaa898a), לא כן?פספסתי את התגובה
לא, זה בסדר, התנסחתי לא נכון
שכתבתי "אחד לפני סוף המציאה" התכוונתי בספירה יחד אם המקום שאחרי, איפה של-9 מותר להיות.הנוסחה עובדת טוב, נבדק הרבה
עכשיו אני רואה שבמקום
(?:[a-z]+[a-z89]+[a-z]+|[a-z]+)[9]?אפשר לכתוב
(?:[a-z]+(?:[a-z89]+[a-z]+)?)9? -
REGEX - התעלמות מתו ומציאת מקום תו@dovid יכולים להיות רק יתרות
לא מדובר בuבלבד אלא ביותר תווים עם התניות שונות, זה יוצא לולאה די מורכבת, ולפעמים יכול להתכסות ע"י רג'ס קצר.אבל אחרי הנסיון, במקרה הספציפי, גם עם רג'קס זה יוצא מורכב לא פחות.
-
מה הדרך להחליף $watch בטריגרהשתמשתי בפונקצית האזנה $watch באנגולר
ואז קראתי שהיא יקרה מאוד בביצועים
וגם הפריע לי שאני לא יכול לשלוט על סדר המשימותאז החלטתי להחליף את האזנה בפונקציה משלי, כלומר שעדכון המשתנה יהיה באמצעות פונקציה
setשכתבתי.אבל לא מצאתי פתרון לצורך להאזין לשינוים שיכנסו למשתנה
modelבאמצעות שינוי האינפוט - עם לקבל את הערך הישן והחדש.עד ש @dovid מצא את הפתרון המבריק הזה
<select ng-change="updateValue(user, '{{user.id}}')" ng-model="user.id" ng-options="user.id as user.name for user in users"> </select>מה שבתוך {{}} נותן את הערך הישן, כיון שלפני שאנגולר מריץ את הקוד הוא ממיר את כל ה-{{}}.
-
REGEX - התעלמות מתו ומציאת מקום תו@dovid אמר בREGEX - התעלמות מתו ומציאת מקום תו:
בקשר לשאלה הראשונה אין לי כ"כ הבנה בשאלה ובפרט ב"האם זה הדרך היחידה" שרומז שיש לך בעיה כל שהוא עם הדרך.
אם הכונה שיתעלם מכל מקום שנמצאת האות u ולא משנה כמה ואיפה, הכי פשוט זה קודם להסיר אותה.אני צריך להשוות בין 2 טקסטים בניקוי תווים, ואם לא תואם - למצוא את מקום התו הלא תואם.
לקבל את המיקום אני יכול באמצעות הפונקציה שאכניס בארגומנט השלישי של replace,
אבל בשביל לקבל את המקום הנכון אני צריך להשאיר את התווים שאני רוצה להתעלם מהם ולא למחוק אותם כמו שהצעת.האפשרות שאני חושב עליה היא פונקציה שתכניס
u?אחרי כל תו. -
regex Negative Lookbehindזה הטסט
הוא כתוב נכון? -
regex Negative Lookbehindצודק.
-
regex Negative Lookbehindהנה אחד נוסף
https://regex101.com/r/S1DOsr/1/ -
regex Negative Lookbehind -
regex Negative Lookbehind@dovid
שימוש רק ב^ לא מתאים, כיון שאני רוצה שלילת כל מה שלא a-z אז אני צריך לכתוב מה כן.בנתיים זה נראה לי נכון:
(?:[a-z]+[a-z89]+[a-z]+|[a-z]+)[9]?משום מה, אני לא בטוח שזה כתוב נכון
|[a-z]הוספתי מכיון ש[לכאורה] אין דרך אחרת לכתוב שהאות הראשונה והאחרונה (שלפני ה-9 - אם יש) חייב להיות נטול "89".
אשמח לשמוע את דעתך
-
regex Negative Lookbehindהאם אפשר להכניס סוגריים כאלו באמצע התחביר?
בעצם, אני בכלל לא מצליח לחשוב על תחביראני רוצה לחפש כזה מחרוזת
כל [אות | מספר 8 | מספר 9]
אבל 8 אסור שיהיה במקומות 0 (=התו הראשון), אחד לפני סוף המציאה (נו איך אומרים, מה שמוצא בכל איטרציה) והאחרון במציאה.
9 אסור שיהיה במקום 0, ובסוף המציאה - לא יותר מפעם אחת (aa99יחזירaa9).דחוף לי
תודה!!
-
split + regexמדוע
var text = 'abababab'; text.split(/(a)/g ) = ["b", "a", "b", "a", "b", "a", "b", "a", "b"]לעומת
var text = 'abababab'; text.split(/a/g ) = ["b", "b", "b", "b", "b"] -
הגבול בין פונקציה גנרית לפונקציה מבולבלת -
Error: $rootScope:inprog Action Already In Progressאז כך זה בסדר
$timeout( _=> $scope.$apply(), 0); -
Error: $rootScope:inprog Action Already In Progress@dovid אמר בError: $rootScope:inprog Action Already In Progress:
הapply שבקוד שלך רץ מייד בהעלאת הדף.
במידה ואתה ממש צריך אותו, תנסה לדחות אותו לזמן המתאים.עדיין לא הסתדר
ההודעה עולה לי גם בהפעלה ע"י אירועים!
-
Error: $rootScope:inprog Action Already In Progress@dovid
ענינו יחד..זו פונקצית אתחול שרק בפעם הראשונה נקראת בהעלאת הדף
לכן עשיתי את הפתרון לעיל במקום להכניס התניות נוספות. -
Error: $rootScope:inprog Action Already In Progressהכנסתי את הקריאה לפונקציה מהפונקציה הראשית של הקונטרולר לתוך $timeout והסתדר.
