מדריך | אוסף קודים לחיפוש והחלפה בוורד
-
הוראות
שרשור זה נכתב כהמשך לשרשור זה שם הרחבתי קצת בנושא. אם יש לכם שאלות פנו אלי שם.
שרשור זה נועד להעלאת קודים עבור חיפוש והחלפה בוורד בצורה מסודרת:בקשה: נא לא לכתוב כאן תגובות ושאלות כלל! רק קודים - אם יש לכם!
תגובות אפשר לכתוב כאן
שאלות אפשר לכתוב כאןהוראות כלליות
הקדמה לנושא חיפוש והחלפה בוורד אפשר לקרוא כאן ו-כאן
לרשימה מסודרת של כל התווים הכלליים בוורד עיין כאןכדי לפתוח את החלונית "חיפוש והחלפה" לחץ על קיצור המקשים Cntrl + H
עבור הקודים בשרשור זה יש לסמן בוי את "השתמש בתווים כלליים" - אא"כ מצויין אחרת. (אם אפשרות זו לא מופיעה בפניכם לחצו על "עוד" בצד ימין למטה).
שימו לב לאפשרויות החיפוש הרבות שיש בתפריט "עיצוב". לדוגמא, אפשר לחפש רק אותיות מודגשות, או רק סגנון מסוים (כגון: הערות שוליים).
תוכן העניינים
תוכן העניינים מתעדכן מפעם לפעם ואינו כולל הכל - תמיד תוכלו להיעזר בחיפוש המובנה של האתר
- חיפוש רק מילים שיש בהם ניקוד או רק מילים שאין בהם ניקוד
- סימון ועיצוב טקסט בתוך סוגריים + הקטנת סוגריים ברגע
- קודים לסימון והסרה של כל הניקוד
- הסרת רווחים מיותרים ושורות ריקות + הוספת רווחים חסרים אחרי נקודה ופסיק
- סימון ועיצוב המילה הראשונה בכל פיסקה
- חיפוש טקסט בתוך מירכאות
- שני מילים זהות ברצף
קישורים לקודים שאינם נמצאים בשרשור זה
- איך לעשות שכל המילים המודגשות בתחילת כל פיסקה יהפכו להיות כותרת מעל הפיסקה
- הקפצה משורה לשורה (כגון: סימון ע"י אותיות
א.
וכו' מהכותרת לתחילת הטקסט).
באגים מצויים בחיפוש והחלפה
- הקודים הפסיקו לעבוד משום מה.
פתרון: סגור את וורד והתחל את המחשב מחדש. - תווים כלליים בתיבת ההחלפה:
שימו לב! בתיבת ההחלפה לא מומלץ להשתמש בתווים כלליים כמו^13
(סימון פיסקה) מאחר שבתווים כלליים חסר הרבה מהמפאיינים של וורד, במקום זאת יש להשתמש בפקודות החיפוש המובנות של וורד לדוגמא: (^p
עבור סימון פיסקה. לתווים נוספים עיין בתפריט "מיוחד").
-
קוד לחיפוש רק מילים שיש בהם ניקוד
<[א-ת]@[ְ-ׂ]*>
קוד לחיפוש רק מילים שאין בהם ניקוד
<[א-ת]@[!ְ-ׂ]*>
הסבר:
<>
מסמן תחילת מילה וסוף מילה
[א-ת]
טווח תווים מא' עד ת'
@
פעם אחת או יותר
[ְ-ׂ]
טווח של כל הניקוד
או[!ְ-ׂ]
עם סימן הקריאה לסמן החרגה
*
תיו אחד או יותרשים לב! טווח תווים תמיד בנוי על טבלה זו ויש להזינו בסדר עולה.
-
סימון טקסט בתוך סוגריים + הקטנת סוגריים ברגע
\(*\)
עבור סוגריים מסוג אחר פשוט יש להחליף את סוג הסוגריים בקוד (לדוגמא:\\[*\\]
).
עבור טקסט בתוך מירכאות עיין כאןהסבר:
\
קו נטוי מסמן תווים כלליים כתווים רגילים.
*
כוכבית מסמן תיו אחד או יותר, (ובמקרה שלנו תיו אחד או יותר בתוך סוגריים)
עבור סוגריים מרובעות או כל סוגר אחר יש להשתמש עם אותו קוד בהחלפת הסוגריים.כדי להקטין או להגדיל את גודל הסוגריים :
יש לבחור בתיבת ה"החלף ב-" בעיצוב המתאים לכם, בתפריט "עיצוב > גופן".בעיית ה - סוגריים פנימיים בתוך חיצוניים:
קרדיט ל- @א.מ. באתר תחומים ול- @שיקול דעת באתר פרוגכאשר יש במסמך סוגריים פנימיים בתוך חיצוניים אם נפעיל את הקוד הנ"ל הקוד יסמן מתחילת הסוגר החיצוני עד סוף הסוגר הפנימי - בקיצור בלאגן!
לפניכם 2 אפשרויות:
-
אם הסוגריים החיצוניים מהווים טקסט רגיל וברצונכם לעצב רק את הפנימיים:
\([!^13\(\)]@\)
קוד זה כולל גם את שאר הסוגריים שבמסמך חוץ מהסוגריים החיצוניים. -
אם ברצונכם לעצב את הסוגריים החיצוניים כולל הפנימיים:
\([!\)]@\(*\)[!\(]@\)
אחרי שעיצבנו את הסוגריים בתוך סוגריים, נוכל מעתה לסנן אותם בחיפוש על ידי תפריט "עיצוב" ולהריץ את הקוד הרגיל עבור סוגריים\(*\)
בבטחה.
הסבר:
קוד זה בנוי באופן דומה לקוד סימון הסוגריים רק שיש בו החרגות
[!]
מסמן החרגה
[!^13]
הגדרה בשלילה כלומר כל תיו שהוא חוץ מ-סוף פיסקה.
\( \)
סוגריים פותחים וסוגריים סוגרים.
*
תיו אחד או יותר
@
פעם אחת או יותר
למעשה מה שעשינו הוא החרגה של הסוגריים החיצוניים או הפנימיים.לקריאה נוספת בנושא סוגריים בתוך סוגריים עיין כאן
לקודים עבור סוגריים מורכבות עיין כאן -
-
קרדיט ל- @א.מ. באתר תחומים.
קוד לסימון והסרת כל הניקוד שבמסמך
[^0192-^0204^0209^0210]
תיבת החלף ב- יש להשאיר ריקה וללחוץ על החלף הכל.לסימון כל הניקוד חוץ מ-שׁ ו-שׂ
[^0192-^0204]
הסבר:
[-]
סוגריים מרובעות עם מקף משמשות להגדרת טווח תווים בחיפוש
[^0192-^0204]
טווח סימני ניקוד חוץ מ- מ-שׁ ו-שׂ
[^0209^0210]
ניקוד מ-שׁ ו-שׂ -
הסרת רווחים מיותרים ושורות ריקות
הסרת רווחים מיותרים:
( )\1@
בתיבת החלף ב:
\1
הסרת שורות ריקות:
(^13)\1@
בתיבת החלף ב:
\1
הסבר:
בתיבת החיפוש:( )\1@
= רווח ועוד רווח אחד או יותר (ובדומה לו בסימון פיסקה)
ובתיבת ההחלפה:\1
משאיר את הרווח היחיד על מקומו כך שרק רווחים כפולים או יותר יוסרו מהמסמך.()
סוגריים עגולות מסמנות 'ביטוי'
\1
מתייחס לביטוי שסומן (במקרה של כמה ביטויים הסימון יהיה לפי מיקום הביטוי - עד 9 ביטויים)
@
אחד או יותר מהקוד שהוזן לפניו.
^13
סימון פיסקההערה: אפשר להשתמש בנוסחא הנ"ל עבור מחיקת כל כפילות שהיא כגון נקודות או פסיקים כפולים או אפילו מילה כפולה. פשוט יש להכניס את המילה או התיו שברצונכם לנפות לתוך הסוגריים.
הסרת רווחים מיותרים לפני נקודה ופסיק, והוספת רווחים חסרים אחריהם
כדי להוסיף רווח חסר אחרי פסיק ונקודה ונקודתיים
חפש את:([,.:])([א-ת])
החלף ב:\1 \2
הסבר:
[.,:]
אחד מהתווים שבתוך הסוגריים
[א-ת]
טווח אותיות מא' עד ת'
()
סוגריים עגולות מאפיינות ביטויים אשר אפשר להתייחס אליהם בהמשך
\1 \2
= ביטוי מספר 1 וביטוי מספר 2 עם רווח נוסף ביניהם.באופן דומה אפשר להסיר רווחים מיותרים לפני פסיק ונקודה ונקודתיים
חפש את:( )([,.:])
החלף ב:\2
הסבר:
( )
= רווח בתוך סוגריים - ביטוי\1
[.,:]
אחד מהתווים שבתוך הסוגריים המרובעות (והסוגריים המרובעות בתוך סוגריים עגולות להגדרת ביטוי\2
).
בתיבת ההחלפה אנו מתייחסים לביטוי\2
, ומסירים את ביטוי\1
שהוא הרווח המיותר.הערה: אפשר לנפות באופן זה רווחים חסרים ומיותרים לפני ואחרי כל סוג סימון שהוא, על ידי הכנסת הסימון בתוך הסוגריים המרובעות. יש להיזהר אומנם במקרה של מירכאות מאחר שהקוד יזהה גם מירכאות שבתחילת מילה. במקרה זה יש לעבור אחד אחד ולא לעשות "החלף הכל".
-
סימון ועיצוב מילה הראשונה בכל פיסקה
^13*( )
בתיבת החלף ב: יש לבחור בעיצוב המתאים תחת "עיצוב > גופן"שים לב! חיפוש זה לא יכלול את הפיסקה הראשונה שבמסמך.
הסבר:
^13*( )
= סוף פיסקה - אשר אחריו מופיע תיו אחד או יותר - עד הרווח הבא.
(אין פקודה עבור תחילת פיסקה ולכן אנו נתפוס את תחילת הפיסקה על ידי סימון סוף הפיסקה והמילה שמיד אחריו היא המילה הראושנה שבפיסקה הבאה).
^13
סימן סוף פיסקה
*
כוכבית מסמן תיו כלשהו - אחד או יותר
( )
רווח בתוך סוגריים (הסוגריים הם רק בשביל הסדר הטוב לא צריך אותם באמת). -
-
-
חיפוש טקסט בתוך מירכאות
נלקח מכאןחיפוש טקסט בתוך מירכאות מורכב מכמה פעולות:
-
כדי למנוע בעיות אנו נחליף את כל סימני ה'גרש' בסימן אחר
חפש את:'
החלף ב-001
-
כדי למנוע בעיות עם ראשי תיבות נחליף את כל הראשי תיבות בסימן אחר
חפש את:([א-ת])(")([א-ת])
החלף ב:\1002\3
(בעצם \1 ואז 002 ואז \3 רק שבגלל שהמספררים מוקלדים משמאל לימין זה נראה קצת משובש) -
הבעיה בחיפוש טקסט בתוך מירכאות היא שאין לוורד דרך לדעת מהם המירכאות הפותחים ומהם המירכאות הסוגרים. לכן קודם כל נחליף את המירכאות הרגילים במירכאות פותחים וסוגרים.
היכנס אל: "קובץ > אפשרויות > הגהה > אפשרויות תיקון שגיאות אוטומטי > עיצוב אוטומטי בעת ההקלדה" וסמן בוי את האפשרות "גרשיים רגילים בגרשיים מסולסלים".
ספויילר-
כעת נריץ את הקוד דלהלן להחליף את הגרשיים בתוך המסמך:
חפש את:"
החלף ב:"
בעצם החלפת גרשיים בגרשיים וורד אוטומטית יגדיר אותם כפותחים וסגרים וכפי שהגדרנו. -
כעת נוכל לחפש את כל הטקסט שבתוך המירכאות עם קוד זה
(“*”)
שים לב! המירכאות בחיפוש חייבים להיות מירכאות פותחות וסודרות ולכן מומלץ להעתיק את הקוד ולא להקלידו.
בתיבת החלף ב: יש להזין\1
ולבחור באיזה עיצוב שתירצו בתפריט "עיצוב". -
לאחר שגמרנו נוכל להחזיר את כל סימוני המירכאות וה'גרש' לתבניתם הרגילה על ידי הפעולות 1-3 בהיפוך הפעולות. ואח"כ להחליף בחזרה את המירכאות למירכאות רגילות ע"י קוד זה:
חפש את:[“”]
גרשיים פותחות או סוגרות.
החלף ב:"
גרשיים רגילות.
הערה: במקרה שיש במסמך מירכאות בתוך מירכאות יש לפעול כנ"ל לגבי סוגריים ולהחליף את הקוד בהתאם
במקום\(
להזין“
ובמקום\)
להזין”
הסבר קצר:
(“*”)
הסוגריים העגולות מגדירות ביטוי שאפשר להתייחס אליו על ידי הסימן\1
“
סוגריים מסולסלות פותחות
*
כוכבית מסמן אפס תווים או יותר
”
סוגריים מסולסלות סוגרותהערה: חיפוש והחלפת טקסט בתוך גרש אפשרי רק על ידי החפלתו באופן ארעי לגרשיים פותחות וסוגרות.
עריכה:
עיין כאן לשיטה משודרגת במקצת -
-
-
-
-
-