የጽሑፍ መስመር ማጣሪያ መሳሪያ በመስመር ላይ
የጽሑፍ መስመሮችን በፍለጋ ቃል ወይም በሪጀክስ በመስመር ላይ ያጣሩ። በአሳሽዎ ውስጥ በአካባቢው ይሰራል፣ ምንም ውሂብ አይላክም።. ሂደቱ በአሳሽዎ ውስጥ ይከናወናል።
መጠቀም ይጀምሩ
የመስመር ማጣሪያ ባህሪያት
ይህ መሳሪያ ብዙ መስመሮች ያሉትን ጽሑፍ በፍለጋ ቃል ለማጣራት ይረዳል። ለምሳሌ የሚከተሉት መስመሮች ካሉዎት፡-
apple banana apricot
እና 'ap' የሚለውን ቃል ከገቡ፣ ውጤቱ የሚከተሉት ይሆናል፡-
apple apricot
ምክንያቱም 'ap' በሁለቱም ውስጥ ይገኛል። 'banana' አይካተትም።
ዋና ባህሪያት
- ቀጥተኛ ማዛመድ፡ በነባሪነት የፍለጋ ቃሉን እንደ ንዑስ ሐረግ ይፈልጋል፣ ሙሉ መስመር አያስፈልግም።
- Regular expression፡ ሲነቃ የገባውን ስርዓተ-ጥለት በቀጥታ ወደ JavaScript RegExp ያስተላልፋል። ባዶ ጥያቄ አይፈቀድም፤ የተሳሳተ ስርዓተ-ጥለት ስህተት ያሳያል።
- Case sensitive፡ ሲነቃ የፊደል ልዩነት ግምት ውስጥ ይገባል።
- Exclude matching lines፡ ሲነቃ የሚዛመዱትን መስመሮች ያስወግዳል፣ የማይዛመዱትን ያቆያል። ከላይ ባለው ምሳሌ 'Exclude' ሲመረጥ ውጤቱ 'banana' ብቻ ይሆናል።
ውስንነቶች
ማጣሪያው በአሳሽዎ ውስጥ በአካባቢው ይሰራል፣ ስለዚህ ምንም ውሂብ ወደ አገልጋይ አይላክም። የተመረጡትን መስመሮች በመጀመሪያው ቅደም ተከተል ያቆያል፣ ነገር ግን በመስመር ውስጥ ያለውን ጽሑፍ አያርትዕም፣ ውጤቱን አይደርድርም፣ ወይም የፋይል መጫን አይደግፍም።
ተደጋጋሚ ጥያቄዎች
1. የፍለጋ ቃሉ በመስመር ውስጥ የትም ቢገኝ ያጣራል?
አዎ፣ በነባሪ ሁኔታ የፍለጋ ቃሉ በመስመሩ ውስጥ በየትኛውም ቦታ ቢገኝ ያንን መስመር ያቆያል። ለምሳሌ 'ap' የሚለው ቃል 'apple' እና 'apricot' ውስጥ ይገኛል።
2. በሪጀክስ ሁነታ ምን ዓይነት ምልክቶች ልዩ ትርጉም አላቸው?
በሪጀክስ ሁነታ እንደ ቅንፍ ( )፣ የመደመር ምልክት +፣ ኮከብ * ወዘተ ያሉ ምልክቶች ልዩ ትርጉም አላቸው። ለምሳሌ 'a+' ማለት አንድ ወይም ከዚያ በላይ 'a' ማለት ነው። ተራ ቃል ለማጣራት ከሆነ ሪጀክስ ሳይነቃ ይጠቀሙ።
3. የማይዛመዱትን መስመሮች እንዴት ማግኘት እችላለሁ?
'Exclude matching lines' የሚለውን አማራጭ ያንቁ። ይህ የሚዛመዱትን መስመሮች ያስወግዳል እና የማይዛመዱትን ብቻ ያቆያል። ለምሳሌ ከላይ ባለው ምሳሌ 'Exclude' ሲነቃ 'banana' ብቻ ይቀራል።
ሂደቱ በአሳሽዎ ውስጥ ይከናወናል።