זו ההודעה שאנגולר מעלה לי
ממה שהצלחתי להבין $apply מיתר כיון שמתבצע כבר רענון
אבל הוא כותב א"ז מיד בהעלאת הדף, כשהפקודה הזו עדיין לא מתבצעת, לכן נראה שהבעיה מערכתית. לא מבין מדוע
תודה!
זו ההודעה שאנגולר מעלה לי
ממה שהצלחתי להבין $apply מיתר כיון שמתבצע כבר רענון
אבל הוא כותב א"ז מיד בהעלאת הדף, כשהפקודה הזו עדיין לא מתבצעת, לכן נראה שהבעיה מערכתית. לא מבין מדוע
תודה!
@yossiz
אתה יכול בבקשה להביא קישור לתוכנה שאתה משתמש בה לראות את הגדרות החומרה?
@חוקר
אני עדיין לא מעכל, חפש פה בפורום מתי הסברתי משהו ככה בפרוטרוט
לא תמצא בהיסטוריה 20 שנה אחורה
ועוד שעתיים לפני שבת?
לזה קוראים, הטשולנט לפי האורחים.
שיקח פחות משאבים
?
האם אפשרי? לדוגמא
/aubucud/.exec('abcud') // שתחביר כזה יחזיר תשובה חיובית
/au?bu?cu?d/.exec('abcud') // זו הדרך היחידה והנכונה?
ישנה דרך קלה יותר?
שאלה נוספת, האם אפשר למצוא את המיקום שהתו הזה כן נמצא, (בדוגמא שלנו יש כן u במקום 3)?
@shraga אמר באיך מחפשים תיבת טקסט בוורד?:
יש את התוסף הזה לword, שמכיל גם את הפונקציה הזו:
https://appnee.com/kutools-for-word/
"שימו לב! דף זה החזיר קוד שגיאה 403."
@shraga אמר באיך מחפשים תיבת טקסט בוורד?:
@אהרן
תפרט את הצורך. באיזה תוצאה אתה מעונין.
את זה ראית?
https://www.datanumen.com/blogs/3-effective-ways-find-hidden-text-boxes-word-document/
אני רוצה למחוק אותם
הם הגיעו מפיענוח סריקה
הכתובת חסומה כרגע (עד שיגדירו אותה פיתוח תוכנה, ביקשתי)
אשמח אם תעתיק לפה.
תודה!
איך מחפשים תיבת טקסט בוורד?
מדוע
'adcdefghijk'.match(/[^^][a-z]+[^$]/g)
מחזיר את כל המחרוזת ולא למעט תו ראשון ואחרון?
מדוע
'ababacbabab'.replace(/[^^]a[^$]/g, '')
מוחק הכל למעט את 2 התווים האחרונים והראשונים?
לגבי חלק תוים עם התנייה וחלק לא, אני לא מרוכז כעת. אולי מחר אבדוק את זה, לילה טוב!
אשמח!
כמה דברים ששמתי לב
היתה עוד טעות בתחביר
'adcdefghijk'.match(/(?<!^)[a-z]+(?<!$)/g)
הזוית השניה מיותרת, צ"ל
'adcdefghijk'.match(/(?<!^)[a-z]+(?!$)/g)
אמנם זה הביא אותה תוצאה, אבל הוא לא 'מצא' את התו האחרון בפני שהתו הזה עם תנאי "אין לפניו סוף מחרוזת"..
אבל מחיקת ה-< בהתניה לפני התו, התנאי לא יחול על התו שלפני אלא על החיפוש
`
hello
ignoreme
hello123
ignoreme2
`.match(/^(?!ignoreme|ignoreme2|ignoremeN)([a-z0-9]+)$/gm)
// ["hello", "hello123"]
אבל אני לא מבין
'abcd'.match(/!(?!abcd)[a-z]+$/g) \\ null - מובן
'abcg'.match(/!(?!abcd)[a-z]+$/g) \\ \\ null - מדוע, הלא התוצאה לא שווה לשלילה?
@חוקר אמר בבדיקת עומס על שרת:
ממוצע בקשה דרך הדפדפן (של שמיעת מצב הקמפיין האישי או הכללי) הוא 75 מ"ש
כמה לקח עד עכשיו?
תשתמש ב-let במקום ב-var
באופן כללי המשתנים כן מאוכלסים לפי הסדר
אא"כ הם מקבלים מידע ממקור א-סינכרוני שלא בהכרח מחזיר תשובה
בשביל זה יש פרומיס, שמבצע את הצעד הבא אחרי שמתקבלת התשובה לנוכחית.
שאלה נוספת
אפשר בחיפוש אחד לחפש תווים מסוימים בלי התניה ותווים אחרים עם התנית לא ראשונים או אחרונים?
עריכה: כך
'dababacdbababc'.replace(/(cd|(?<!^)a(?<!$))/g, '')
לא טוב לי, אני רוצה שאת a יחפש אחרי שהוא מוחק את cd
כלומר שבכזה מקרה ה-a לפני האחרון לא ימחק כיון ש-c עתיד להימחק.
'dababacdbababac'.replace(/(cd|(?<!^)a(?<!$))/g, '')
גם א"ז אפשר להכליל לחיפוש אחד?
@dovid
יש לי כמה שאלות
.+(.).+
[^$].[^^]
את הפקודה אני די מבין, חפש כל תו שיש לפניו ולאחריו תו (+ = לפחות מופע אחד, . = כל תו)
לא מבין אבל 1) מדוע 'ababacbabab'.replace((.+)(a)(.+)/g, '$1') לא תקין 2) מדוע באמצע יש גם נקודה (= כל תו) 3) על איזה פונקצית איתור כתבת שכן עובד?
לגבי השורה השניה, 1) קודם כל הסדר נראה לי הפוך, סימון $ אומר סוף המחרוזת, מדוע פה הוא בתחילת החיפוש? 2) מדוע הפונקציה הזו 'ababacbabab'.replace([^$].[^^]/g, '') מוציאה שגיאה?
אפשר להשתמש עם פונקצייה בארגומנט השני ואז הביטוי השני מצויין, אם אתה שם קבוצות מסביב לסוגריים המרובעות.
אשמח מאוד לדוגמא.
(?<!^).(?<!$)
מבין את הסוגריים הראשונים שבודקים אם יש תחילת מחרוזת לפני התו, אבל הסגוריים השניים מחפשים סוף מחרוזת לפני התו??
המון תודה!!
@dovid אמר בREGEX - איך מחפשים תו שנמצא לא בתחילת או סיום המחרוזת?:
לא ידעתי שהנושא הוא לא איתור התו אלא מחיקתו ע"י replace
מדוע שיהיה הבדל?
ככה
'abababababa'.replace(/(?<!^)a(?<!$)/g, '')
תודה!
@dovid
נתתי לי שיעורי בית, אני הולך לשבת ע"ז!
בנתיים, כנראה ששוב לא הסברתי את עצמי מספיק טוב
אני רוצה ש
'abababababa'.replace(/(?<!^).(?<!$)/g, '')
יוציא פלט abbbbba
תודה!
@חוקר אמר בשאלות מתקדמות ב nodejs:
ד. בהמשך לשרשור הקודם שלי, בניתי בצורה שהנתונים מתעדכנים כל 2 שניות, לא תמיד יש צורך בזה, יש שעות שאף אחד לא מחובר וכו' וחבל על המשאבים.
שטויות
כמה גיוסים כבר יש? ובכ"א אתה מקבל את כל ההתקדמויות האישיות בכפולות של 100. כמה בקשות זה כבר?
לדעתי תעשה גנרית 2 מצבים, מצב גיוס, מצב אחרי גיוס
תגדיר את שעות הגיוס מראש ובשעות אלו זה מתעדכן כל 2 שניות, ואחרי זה רק לפי בקשה.
@יוסף-בן-שמעון אמר בשאלות של מתחיל - מקצועי ב nodejs:
@חוקר זה לא קשור לאיך נוד קורא את הדף, זה פשוט משתנה שמעולם לא אותחל אז הוא undefind, אתה יכול לכתוב כך:
var total = (campaign_stats && campaign_stats.data.total);זה יבדוק אם המשתנה קיים ואם לא הוא יחזיר מיד את הundifind ולא יכשיל את הפונקציה
@יוסף-בן-שמעון
לדעתי בשלב זה עדיף לכתוב את הדוגמאות עם תחביר הכי פשוט
בדוגמא זו
if(campaign_stats) {
var total = campaign_stats.data.total
}