ፈልግ እና ተካ ጽሑፍ
በአንድ ገጽ ላይ ቃላትን ይፈልጉ እና ይተኩ። እንደ መደበኛ አገላለጽ እና ስሜታዊነት ያሉ አማራጮችን ይጠቀሙ። ምሳሌ፡ 'Cat cat' → 'dog dog'።. ሂደቱ በአሳሽዎ ውስጥ ይከናወናል።
መጠቀም ይጀምሩ
የመሣሪያው ባህሪዎች
ይህ መሣሪያ በአንድ ገጽ ላይ የገባ ጽሑፍ ውስጥ ቃላትን ለመፈለግ እና ለመተካት ይረዳል። በነባሪነት ፍለጋው ቀላል (literal) ነው፣ ማለትም የፈለጉትን ትክክለኛ ፊደላት ያገኛል። ለምሳሌ 'cat' ሲፈልጉ 'cat' የሚለውን ቃል ብቻ ያገኛል፣ 'Cat' አይገኝም።
የተለያዩ አማራጮች
- መደበኛ አገላለጽ (Regular expression)፦ ይህ አማራጭ ሲመረጥ የፍለጋ እሴቱ በቀጥታ ለጃቫስክሪፕት RegExp ይተላለፋል። እንደ
ያሉ የመተኪያ ሕብረቁምፊዎችን መጠቀም ይቻላል። - እንደ ትልቅ/ትንሽ ፊደል ተለይቶ ይፈለግ (Case sensitive)፦ ሲመረጥ ፍለጋው ትልቅ እና ትንሽ ፊደላትን ይለያል።
- የመጀመሪያውን ብቻ ይተካ (Replace first occurrence only)፦ ሲመረጥ የመጀመሪያው ክስተት ብቻ ይተካል።
የተግባር ምሳሌ
ግብዓት 'Cat cat' ከሆነ እና 'cat'ን በ'dog' ለመተካት ከፈለጉ፣ ነባሪ አማራጮች (case insensitive፣ ሁሉንም ክስተቶች) ሲጠቀሙ ውጤቱ 'dog dog' ይሆናል። 'Case sensitive' ከመረጡ ውጤቱ 'Cat dog' ይሆናል። 'First only' ብቻ ከመረጡ (case insensitive) ውጤቱ 'dog cat' ይሆናል።
ገደቦች
ባዶ የፍለጋ እሴት አይቀበልም፤ የተሳሳተ መደበኛ አገላለጽ ሲኖር ስህተት ያሳያል። ሂደቱ በሙሉ በአሳሽዎ ውስጥ ይከናወናል፤ ይህ የፊደል አጻጻፍ መርማሪ፣ የትርጉም አገልግሎት ወይም የብዙ ፋይል መተኪያ መሣሪያ አይደለም።
ተደጋጋሚ ጥያቄዎች
ጥያቄ 1፦ በፍለጋ ሳጥን ውስጥ ነጥብ (.) ካስገባሁ ምን ይከሰታል?
በነባሪ (literal) ሁነታ ነጥቡ እንደ ተራ ፊደል ይቆጠራል፤ ስለዚህ 'a.b' የሚለውን ትክክለኛ ሦስት ፊደላት ያገኛል። መደበኛ አገላለጽ ሁነታ ላይ ግን ነጥቡ ማንኛውንም ቁምፊ ይወክላል።
ጥያቄ 2፦ በመተኪያ ሳጥን ውስጥ ን መጠቀም እችላለሁ?
አዎ፣ መደበኛ አገላለጽ ሁነታ ላይ ከሆኑ እና የፍለጋ ንድፍዎ የመቅረጫ ቡድን (capture group) ካለው፣ በመተኪያ ሕብረቁምፊው ውስጥ ን መጠቀም ይችላሉ። ለምሳሌ ፍለጋ '(cat)' ከሆነ መተኪያ 's' 'cats' ያደርገዋል።
ጥያቄ 3፦ የፍለጋ እሴቱ ባዶ ከሆነ ምን ይከሰታል?
ባዶ የፍለጋ እሴት አይፈቀድም፤ ስህተት ያሳያል። እንዲሁም የተሳሳተ መደበኛ አገላለጽ ካስገቡ ስህተት ይነገርዎታል።
ማስታወሻ
ይህ መሣሪያ ምንም ዓይነት የግላዊነት መግለጫ የለውም፤ ሁሉም ሂደት በአሳሽዎ ውስጥ ይከናወናል።
ሂደቱ በአሳሽዎ ውስጥ ይከናወናል።