እንዴት እንደሚሰራ

1

ጽሑፍዎን ያስገቡ

ሊፈልጉበት የሚፈልጉትን ጽሑፍ ይለጥፉ ወይም ይተይቡ። ፋይሎችን ይሰቅሉ ወይም ጎትተው ያስገቡ።

2

ፈልግ እና ተካ

የፍለጋ ቃልዎን እና መተኪያ ጽሑፍዎን ያስገቡ። ለላቀ የግጥምጥም ፍለጋ ሬጀክስን ያንቁ።

3

ይገምግሙ እና ይተግብሩ

በተደመቁ ግጥጥሞች ውስጥ ያስሱ፣ একে በአንድ ወይም ሁሉንም በአንድ ጊዜ ይተኩ። ውጤቶችን ያውርዱ ወይም ይቅዱ።

ቁልፍ ባህሪዎች

100% የግል

ሁሉም ክንውኖች በብሮውዘርዎ ውስጥ ይከናወናሉ። ጽሑፍዎ ከመሣሪያዎ አይወጣም። ወደ ሰርቨር መስቀል ወይም ዳታ መሰብሰብ የለም።

የሬጀክስ ድጋፍ

ሙሉ የሬጀክስ ድጋፍ ከባለብዙ መስመር እና ዶትኦል ሁነታዎች ጋር። የግጥምጥም ቡድኖች፣ ሉክአሄድስ (lookaheads) እና ሁሉም መደበኛ የሬጀክስ ባህሪዎች።

ቅርጽ ጠብቅ

የመጀመሪያውን የጽሑፍ ፊደል መጠን ቅርጽ በራስ-ሰር ያዛምዳል። Hello→Goodbye, HELLO→GOODBYE, hello→goodbye.

የመልስ/ድገም ታሪክ

ሙሉ የመልስ/ድገም ድጋፍ ከባለብዙ ደረጃ ታሪክ ጋር። ስራዎን ስለማጣት መቼም አይጨነቁ።

የቀጥታ ማድመቂያ

ሲተይቡ ሁሉንም ግጥጥሞች በቅጽበት ሲደምቁ ይመልከቱ። በቁልፍ ሰሌዳ ወይም በአዝራሮች ግጥጥሞችን ያስሱ።

ገደብ የለም

የፊደል ገደብ የለም፣ የፋይል መጠን ገደብ የለም። ብሮውዘርዎ ሊያስተናግደው የሚችለውን ያህል ጽሑፍ ያከናውኑ።

ፈጣን የሬጀክስ ማጣቀሻ

ቅርጽ (Pattern)መግለጫምሳሌ
.ማንኛውም ፊደልc.t → cat, cot, cut
\dማንኛውም አሃዝ (0-9)\d+ → 123, 42, 7
\wየቃል ፊደል (a-z, A-Z, 0-9, _)\w+ → hello, World_1
\sባዶ ቦታ (space, tab, newline)\s+ → spaces, tabs
^የመስመር መጀመሪያ^Hello → Hello at start
$የመስመር መጨረሻend$ → end at line end
()የመያዣ ቡድን (Capture group)(\w+)@(\w+) → $1, $2
*ዜሮ ወይም ከዚያ በላይab*c → ac, abc, abbc
+አንድ ወይም ከዚያ በላይab+c → abc, abbc
?ዜሮ ወይም አንድcolou?r → color, colour

ተደጋጋሚ ጥያቄዎች

የእኔ የጽሑፍ ዳታ ደህንነቱ የተጠበቀ ነው?

አዎ፣ በእርግጠኝነት። ሁሉም ክንውኖች ጃቫስክሪፕትን በመጠቀም ሙሉ በሙሉ በብሮውዘርዎ ውስጥ ይከናወናሉ። ጽሑፍዎ ወደ የትኛውም ሰርቨር አይሰቀልም፣ የትም አይቀመጥም፣ ወይም ለማንም አይጋራም። የሚተይቡትን አንከታተልም።

መደበኛ መግለጫዎችን (regex) እንዴት እጠቀማለሁ?

የሬጀክስ ሁነታን ለማንቃት "ሬጀክስ" አዝራርን ይጫኑ። የፍለጋ ቃልዎ እንደ መደበኛ መግለጫ ቅርጽ ይወሰዳል። እንደ \d+ ለአሃዞች፣ \w+ ለቃላት እና የመያዣ ቡድኖችን በቅንፍ ይጠቀሙ። ለተለመዱ ቅርጾች ከላይ ያለውን ፈጣን ማጣቀሻ ሰንጠረዥ ይመልከቱ።

ቅርጽ ጠብቅ (Preserve Case) ምን ያደርጋል?

ሲነቃ፣ መተኪያዎቹ የመጀመሪያውን የጽሑፍ ፊደል መጠን ቅርጽ በራስ-ሰር ያዛምዳሉ። "hello"ን በ "goodbye" ቢተኩ፡ "Hello" ወደ "Goodbye"፣ "HELLO" ወደ "GOODBYE"፣ እና "hello" ወደ "goodbye" ይቀየራሉ። ይህ ወጥ የሆነ የፊደል አጻጻፍ ለመጠበቅ በጣም ጥሩ ነው።

በመተኪያ ውስጥ የመያዣ ቡድኖችን (capture groups) መጠቀም እችላለሁ?

አዎ! በሬጀክስ ሁነታ፣ በፍለጋ ቅርጽዎ ውስጥ የመያዣ ቡድኖችን ለመፍጠር ቅንፎችን ይጠቀሙ። ከዚያ በመተኪያዎ ውስጥ በ $1, $2, ወዘተ ይጠቀሱዋቸው። ለምሳሌ፣ "(\w+)@(\w+)" ፈልገው በ "$2-$1" በመተካት ክፍሎቹን መቀያየር ይችላሉ።

ባለብዙ መስመር እና ዶትኦል ሁነታዎች ምንድን ናቸው?

ባለብዙ መስመር ሁነታ ^ እና $ ሙሉውን ጽሑፍ ብቻ ሳይሆን የእያንዳንዱን መስመር መጀመሪያ እና መጨረሻ እንዲያዛምዱ ያደርጋል። ዶትኦል ሁነታ የ . ፊደል አዲስ መስመር ፊደላትን ጭምር እንዲያዛምድ ያደርጋል። እነዚህ ባለብዙ መስመር ይዘቶችን ለማስተናገድ አስፈላጊ ናቸው።

በጽሑፍ መጠን ላይ ምንም ገደቦች አሉ?

ምንም ሰው ሰራሽ ገደቦች የሉም። ብሮውዘርዎ ሊያስተናግደው የሚችለውን ያህል ጽሑፍ ማከናወን ይችላሉ። በጣም ለትልቅ ፋይሎች (ሚሊዮኖች ፊደላት)፣ አፈጻጸሙ በመሣሪያዎ ላይ ይወሰናል። መሣሪያው ለተለመዱ የሰነድ መጠኖች በተቀላጠፈ ሁኔታ እንዲሠራ ተደርጎ የተሠራ ነው።

ይህንን መሣሪያ ማን ይጠቀማል?

አልሚዎች

ኮድን እንደገና መገንባት፣ ተለዋዋጭ ስሞችን መቀየር፣ የኤፒአይ (API) መጨረሻ ነጥቦችን ማዘመን፣ በፋይሎች ውስጥ ያሉ የፊደል ስህተቶችን ማስተካከል።

ደራሲያን እና አዘጋጆች

የገጸ-ባህሪ ስሞችን መቀየር፣ ተደጋጋሚ የፊደል ስህተቶችን ማስተካከል፣ በጽሑፎች ውስጥ የቃላት አጠቃቀምን ማዘመን።

የዳታ ተንታኞች

የሲኤስቪ (CSV) ዳታዎችን ማጽዳት፣ ቅርጸቶችን ማስተካከል፣ በትላልቅ የዳታ ስብስቦች ውስጥ ያሉ አለመጣጣሞችን ማስተካከል።

ተርጓሚዎች

በሰነዶች ውስጥ የቃላት አጠቃቀምን በተከታታይ መተካት፣ የቃላት ዝርዝሮችን (glossaries) መጠበቅ።