მთავარი პროგრამები როგორ დავაყენოთ ხაზი კლავიატურაზე. რა არის სლეი

როგორ დავაყენოთ ხაზი კლავიატურაზე. რა არის სლეი

გამარჯობა! დღეს ჩვენ ვისაუბრებთ იმაზე, თუ რა არის სლეში. ეს არის გასაღები, რომელიც პასუხისმგებელია შესაბამისი სიმბოლოს - "/"-ის შეყვანაზე. კლავიატურას დათვალიერებისას, ცოტას შეუძლია დაუყოვნებლივ იპოვნოს იგი; ჩვეულებრივ, ის "დამალულია" ან "Shift" ღილაკის მახლობლად მარჯვნივ, ან უბრალოდ "Enter"-ის ქვემოთ, თუ ის L- ფორმისაა. მიღებულია, რომ ხაზი მდებარეობს კლავიშზე, რომელიც რუსულ კლავიატურაზე შეყვანისას წინადადებას აყენებს წერტილს.

დახრილი სიმბოლოს შესაყვანად, თქვენ უნდა გადახვიდეთ ინგლისურ განლაგებაზე და შემდეგ დააჭიროთ შესაბამის ღილაკს ყოველგვარი "Shift" ან სხვა დამატებითი ღილაკების გარეშე. კლასიკურ განლაგებაში არის ორი კლავიატურა - slash და backslash (უკანა), რომელიც ჰგავს ღილაკს აღნიშვნით "\". ხშირად კლავიატურების ახალ ვერსიებში ერთსა და იმავე ღილაკზე არის ასევე ჩვეულებრივი სლეი და რამდენიმე სხვა სიმბოლო, მაგრამ ჩვენ ისინი ჯერ არ გვაინტერესებს.

ზოგიერთ განლაგებაში, ყველაზე ხშირად ლეპტოპებზე, არის ფუნქცია ინგლისურ განლაგებაზე გადასვლის გარეშე. „Shift“-ის დაჭერით და მისგან სიმბოლოს შეყვანით, მივიღებთ ხაზს ენის გადართვის გარეშე.

სად გამოიყენება ხაზი?

კომპიუტერის დიდი ხნის მომხმარებლებს ალბათ ახსოვთ DOS-ში მუშაობის დღეები. მათ დიდი ალბათობით არ მოუწევთ შეხსენება, რა არის სლეი და რატომ არის საჭირო, მათ უკვე მშვენივრად იციან ყველაფერი. მათთვის, ვისაც ეს არ შეხვედრია, სლეი ხშირ შემთხვევაში გამოიყენება.

მაგალითად, როდესაც აუცილებელია წილადის (გაყოფის) ნიშნის დასმა, ცნებების კორელაციის მითითება (გამოყენების ნაცვლად და/ან და ა.შ.), მართლწერის აბრევიატურებისთვის, როგორც გაყოფის ოპერატორი ბევრ ცნობილ პროგრამირების ენაში, და ასე შემდეგ. DOS-ში მუშაობისას, ბევრი მიჩვეულია "/" კლავიშის ფუნქციონირებას, რომელიც, მაგალითად, დირექტორიაში შესვლისას ჰყოფს საქაღალდის სახელებს. პროგრამირებაში ეს ღილაკი უბრალოდ შეუცვლელია და ძალიან ხშირად გამოიყენება.

რა განსხვავებაა სლეშსა და ზურგს შორის?

უკანა ხაზი ჩვეულებრივ მდებარეობს Enter კლავიშის ზემოთ. დახრილი "/"-ისგან განსხვავებით, მას აქვს საპირისპირო ფორმა "\". ეს სიმბოლო გამოიყენება სიმრავლის სხვაობის მათემატიკური ფუნქციის აღსანიშნავად. მას შეიძლება ჰქონდეს სხვა კონკრეტული როლები ტექსტის კონსტრუქციაში, აქ ყველაფერი შეიძლება მის სპეციფიკაზე იყოს დამოკიდებული, მაგრამ უკანა ხაზი არ გამოიყენება ისე ხშირად, როგორც ჩვეულებრივი სლეი. ის ასევე ხშირად შეიძლება გამოყენებულ იქნას სხვადასხვა თამაშებში კონსოლთან მუშაობისას.

არავითარ შემთხვევაში არ უნდა აირიოს ეს ორი გასაღები, მაგალითად, კოდის ან დირექტორიაში შეყვანისას. ზოგჯერ მისამართის შეყვანისას ბრაუზერი თავად ცნობს შეცდომას და ანაცვლებს უკუღმა ხაზებს. თუმცა, ამ ნიშნების მიზნები სრულიად განსხვავებულია და ეს უნდა გვახსოვდეს.

თუ რომელიმე დისკზე მივდივართ, დავინახავთ “D:\”, ხოლო თუ გადავალთ http:// საიტზე, მე და თქვენ შევამჩნევთ, რომ დახრილები განსხვავებულია. თქვენ უნდა გესმოდეთ ეს.

ასე რომ, ახლა თქვენ იცით, რა არის დახრილი ღილაკი, როგორ იპოვოთ იგი კლავიატურაზე, რისთვის გამოიყენება ეს ნიშანი. სინამდვილეში, მას მრავალი გამოყენება აქვს, ბევრად მეტი ვიდრე ზემოთ აღწერილი. ეს ღილაკი ახორციელებს უზარმაზარ ფუნქციონირებას და, შესაბამისად, შორს არის განლაგებაში ზედმეტი.

სულ ეს მაქვს ახლა!

დახრილი არის სიმბოლო, რომელიც შეიძლება აკრიფოთ კომპიუტერის კლავიატურაზე. იგი გამოიყენება ინტერნეტში, ვინდოუსის სისტემაში, პროგრამირებაში, მათემატიკაში და რუსულ ენაში. ამ სიმბოლოს ასევე უწოდებენ სლეშს და ჰგავს სწორ ხაზს, რომელიც მარჯვნივ არის დახრილი:

და მეორე მიმართულებით დახრილ ხაზს ეწოდება უკანა ხაზი:

როგორ აკრიფოთ ხაზი კლავიატურაზე

თავდაპირველად, რუსულ კლავიატურას არ ჰქონდა ეს სიმბოლო, რადგან ის ძირითადად ინტერნეტ მისამართებსა და პროგრამირებაში გამოიყენებოდა და იქ მხოლოდ ინგლისური ასოებით უნდა აკრიფოთ. მაგრამ დროთა განმავლობაში, რუსულ განლაგებაში სლეი და უკანა ხაზი გამოჩნდა, რადგან მათ დაიწყეს გამოყენება ტექსტებში.

დახრილობა განთავსებულია კლავიატურაზე რამდენიმე ადგილას:

  • ინგლისურ კლავიატურაზე მარჯვენა Shift კლავიშთან ახლოს
  • კლავიატურის ციფრულ ნაწილში, განლაგებისა და ქეისის მიუხედავად
  • Enter ღილაკის ზემოთ ან მარცხნივ (თქვენ უნდა აკრიფოთ Shift-თან ერთად)

უკანა ხაზი ჩვეულებრივ გვხვდება Enter ღილაკის მარცხნივ ან ზემოთ. ის ასევე შეიძლება იყოს მარცხენა Shift-სა და ასო Z (Z) შორის.

სხვაგვარად როგორ შეგიძლიათ აკრიფოთ slash და backslash?

ამ სიმბოლოების აკრეფის ალტერნატიული გზა არსებობს. ჯერ უნდა დარწმუნდეთ, რომ NumLock ჩართულია. ამისათვის უბრალოდ სცადეთ ციფრების აკრეფა კლავიატურის მარჯვენა რიცხვითი ნაწილის მეშვეობით. თუ ისინი არ იქნება აკრეფილი, მაშინ თქვენ უნდა დააჭიროთ NumLock ღილაკს ერთხელ.

ხაზის დასაწერად დააჭირეთ Alt ღილაკს და აკრიფეთ 4, შემდეგ 7 ციფრულ კლავიატურაზე, შემდეგ გაათავისუფლეთ Alt.

Backslash შეიძლება დაიწეროს იმავე გზით, მაგრამ 4 და 7-ის ნაცვლად, აკრიფეთ 9 და 2

ზოლის გამოყენება

Ინტერნეტში . ხაზი გამოიყენება ინტერნეტ რესურსების მისამართებში: ნებისმიერი საიტის სახელი იწყება "http://" ან "https://". გვერდის ბუდედან გამომდინარე, იქნება უფრო მეტი დახრილობა (http://site.ru/category/category2/ ...), რადგან ნიშანი / არის მისამართის გამყოფი.

რუსულ ენაზე. ხაზი ცვლის წინადადებებს „და“, „ან“ და ასევე აღნიშნავს ერთ რთულ კონცეფციას, მაგალითად: ყიდვა-გაყიდვის მიზნით კონსტრუქციული/დესტრუქციული კონფლიქტების პრობლემას. ეს სიმბოლო ასევე გამოიყენება ნებისმიერი რაოდენობისა და მათი შეფარდების აღსანიშნავად, როგორც სრული, ასევე შემოკლებული ფორმით, მაგალითად: დოლარი/რუბლი, ცენტნერი/ჰექტარი, კილოგრამი/მეტრი.

მათემატიკაში. ხაზი აღნიშნავს გაყოფის ოპერაციას და აქვს იგივე მნიშვნელობა, რაც ორწერტილს და ჰორიზონტალურ ზოლს.

ხაზი ამ მნიშვნელობით ძირითადად გამოიყენება კომპიუტერულ პროგრამებში, მაგალითად, Excel.

სხვა აპლიკაციები. ხაზი ასევე გამოიყენება პროგრამირებაში და ასევე არის ტიპოგრაფიული სიმბოლო და გამოიყენება ლიტერატურულ წყაროებზე მითითების, ტექსტის სტრიქონებად დაყოფისას (პოეზიის ციტირება) და თარიღების მითითებისას.

სად გამოიყენება backslash?

მათემატიკაში. უკანა ხაზი ნიშნავს დაყენებულ განსხვავებას. მაგალითად, A\B მათემატიკის ენაში ნიშნავს ელემენტების ერთობლიობას, რომელიც არ შედის B-ში, მაგრამ შედის A-ში.

Windows სისტემაზე. უკანა ხაზი გამოიყენება დირექტორიების განცალკევებისთვის, რის გამოც ეს სიმბოლო არ შეიძლება გამოყენებულ იქნას ფაილების სახელებში.

მაგალითად, სისტემაში არსებული გზა D:\Photo\2015\ Walkნიშნავს, რომ თქვენ უნდა გახსნათ "Walk" საქაღალდე, რომელიც მდებარეობს "2015" საქაღალდეში და ის, თავის მხრივ, "Photos" დისკზე D.

ადრე თუ გვიან, ნებისმიერი ადამიანი, რომელიც იყენებს კომპიუტერს, აწყდება სლეშის კონცეფციას. ზოგიერთ ადამიანს, ვინც იწყებს კომპიუტერის სწავლას, ეს აჩენს კითხვებს, როდესაც ისინი ხვდებიან ამ სიტყვას ტექსტში ან საუბარში, რადგან მათ არ იციან რა არის სლეი ან უკანა ხაზი. თქვენ მას რეგულარულად ხვდებით, უბრალოდ არ იცით, რომ ამას ასე ჰქვია. ცოდნის ამ ხარვეზის შესავსებად დაიწერა ეს შენიშვნა.

დახრილი არის სპეციალური ხატი, რომელიც ჰგავს "/". სხვა სიტყვებით რომ ვთქვათ, რუსულად მას უწოდებენ "სლეშს" (მარჯვნივ დახრილ ხაზს), ხოლო სახელი სლეში აღებულია ინგლისური სიტყვიდან slash. მიუხედავად იმისა, რომ ამ ნიშნის სახელწოდება დამოკიდებულია იმ არეალზე, სადაც ის გამოიყენება, მაგალითად, კომპიუტერის ველში ჩვეულებრივია ხაზგასმულის თქმა, ხოლო თუ ვსაუბრობთ სახლის ნომრებზე ან მათემატიკაზე, მაშინ ისინი ამბობენ წილადს. ჭრილი ხშირად გამოიყენება გამოცემაში.

აქ არის ერთი დახვეწილი წერტილი, ამ სიტყვას სხვა მნიშვნელობები აქვს, რომელთაგან ერთ-ერთს აქვს გარკვეულწილად პიკანტური მნიშვნელობა, მაგრამ შემდეგ უფრო ხშირად გამოიყენება სლეი. ფრთხილად იყავით, რომ არ დაიბნეთ.

შესაძლოა, ჩვენ დაუყოვნებლივ ვისაუბროთ უკუღმა ან უკანა ხაზზე "\". როგორც სახელი გვთავაზობს, ხატი არის საპირისპირო ხაზი. სხვა სიტყვებით რომ ვთქვათ, "უკანა ხაზი" (მარცხნივ დახრილი ხაზი) ​​და, შესაბამისად, უკანა ხაზი ინგლისურად. კომპიუტერული ტექნოლოგიების გარდა, მათემატიკაშიც გამოიყენება.

როგორ შევიტანოთ სლეი და უკანა ხაზი კლავიატურიდან

აქ ყველაფერი ძალიან მარტივია, მათთვის გამოყოფილია ცალკე გასაღებები და ზოგჯერ რამდენიმე. უბრალოდ იპოვნეთ გასაღები შესაბამისი ხატებით. ჩვეულებრივ, ისინი უნდა მოძებნოთ Enter კლავიშთან და მარჯვენა Shift-თან, თუმცა ისინი დამატებით შეიძლება განთავსდეს მარცხენა Shift-ის გვერდით. ასევე, ჩვეულებრივ, კლავიატურის ხაზგასმაა წერტილით, ან შეგიძლიათ გამოიყენოთ გაყოფის ღილაკი დამატებით ციფრულ კლავიატურაზე.

ასე რომ, კლავიატურიდან დახრილის შეყვანის გზების ფართო არჩევანია. მთავარია გვახსოვდეს, რომ მიღებული სიმბოლო დამოკიდებულია მოცემულ დროს გამოყენებული კლავიატურის განლაგებაზე და დაჭერილია თუ არა Shift ღილაკი.

რატომ გვჭირდება სლეი და უკანა ხაზი?

ჩვენ განვიხილავთ მათ გამოყენებას მხოლოდ კომპიუტერების კონტექსტში და პროგრამირების ენებში მათი გამოყენების გარეშე. ამიტომ, ალბათ, ყველაზე ხშირად ჩვეულებრივი კომპიუტერის მომხმარებლები აწყდებიან URL მისამართების ხაზებს ინტერნეტში. აქ ის ერთდროულად ორი ფორმით გვხვდება. უბრალოდ "/" ჰყოფს დირექტორიებს გზაზე, ხოლო ორმაგი ზოლი "//" მისამართის დასაწყისში ემსახურება კომუნიკაციის პროტოკოლის გამოყოფას თავად URL-ისგან.

Http://example.ru/catalog/article.html

ვინც იყენებს Windows-ის ბრძანების ხაზს, იცის, რომ ბრძანების კლავიშებამდე გამოიყენება წინა ხაზი.

ასევე, არავინ გააუქმა ის გაყოფის ოპერაციებისთვის, როდესაც რაიმეს გამოთვლით პროგრამულ კალკულატორზე.

UNIX-ის მსგავს ოპერაციულ სისტემებში და MAC OS-ში სლეი გამოიყენება ფაილებისა და საქაღალდეების ბილიკებში დირექტორიების გამოსაყოფად.

/home/user/video/myvideo.mkv

Windows-ში იგივე მიზნით გამოიყენება უკანა ხაზი.

C:\Windows\explorer.exe

ის ასევე გამოყოფს სექციებს Windows რეესტრში. შესაძლოა, კომპიუტერის საშუალო მომხმარებელი აღარ ხვდება უკანა ხაზებს, რადგან აქ პროგრამირებას არ განვიხილავთ.

მიუხედავად ამ ორი სიმბოლოს მსგავსებისა, ისინი ურთიერთშემცვლელნი არ არიან და არ უნდა აგვერიოს. ამიტომ, ფრთხილად იყავით მათ კლავიატურაზე შეყვანისას.

უკანა ხაზი

"\" სიმბოლოს რამდენიმე გამოყენება აქვს. უპირველეს ყოვლისა, თუ ის წინ უსწრებს არაალფანუმერულ სიმბოლოს, ის ხსნის მას განსაკუთრებულ მნიშვნელობას. უკანა ხაზის გამოყენება გაქცევის სიმბოლოდ მოქმედებს როგორც სიმბოლოთა კლასის შიგნით, ასევე მის გარეთ.

მაგალითად, თუ გსურთ შეესაბამებოდეს სიმბოლოს "*", თქვენ უნდა მიუთითოთ "\*" ნიმუში. ეს ხელს შეუშლის "*" განხილვას, როგორც განსაკუთრებული მნიშვნელობის მქონე მეტანიშანს. შეცდომების თავიდან ასაცილებლად, ყოველთვის მოერიდეთ არაალფანუმერულ სიმბოლოებს, როდესაც გსურთ თავად სიმბოლოს შედარება. კერძოდ, იმისთვის, რომ შეესაბამებოდეს თავად ზურგის ხაზს, გამოიყენეთ აღნიშვნა "\\".

თუ მითითებულია PCRE_EXTENDED მოდიფიკატორი, შაბლონში ცარიელი სივრცის სიმბოლოები (სიმბოლოების კლასის აღწერილობის მიღმა) იგნორირებული იქნება. ასევე იგნორირებულია ხაზის ნაწილი "#" სიმბოლოს შორის (ისევ არ არის ჩართული სიმბოლოთა კლასის აღწერაში) და მომდევნო ახალი ხაზის სიმბოლოს შორის. ამ შემთხვევაში, უკანა ხაზი შეიძლება გამოყენებულ იქნას, როგორც გაქცევის სიმბოლო, რათა მიუთითოს შაბლონში უფსკრული სიმბოლოების შემთხვევები.

უკანა ხაზის მეორე გამოყენება არის ის, რომ ის საშუალებას იძლევა გამოიყენონ დაუბეჭდავი სიმბოლოები შაბლონის დეკლარაციაში. მიუხედავად იმისა, რომ PCRE-ს არ აქვს შეზღუდვები დაუბეჭდავი სიმბოლოების გამოყენებაზე (გარდა ორობითი 0-ისა, რომელიც განიმარტება როგორც ნიმუშის დასასრული), პროგრამის კოდის რედაქტირებისას ნებისმიერ ტექსტურ რედაქტორში, ბევრად უფრო მოსახერხებელია შემდეგი კომბინაციების გამოყენება:

\ აგაფრთხილების სიმბოლო, სიგნალი, (ექვსკუთხედი კოდი 07)
\cx"Ctrl+x", სადაც x არის თვითნებური სიმბოლო
\ ეგაქცევა (თექვსმეტი კოდი 1B)
\ვგვერდის შესვენება (ექვსკუთხედი კოდი 0C)
\nახალი ხაზი (ექვსკუთხედი კოდი 0A)
\rვაგონის დაბრუნება (ექვსკუთხედი კოდი 0D)
\ ტჩანართი (თექვსმეტი კოდი 09)
\ ჩხთექვსმეტობითი სიმბოლო hh
\დდდსიმბოლო რვადი კოდით ან ბმული ქვეთასზე

უფრო ზუსტად რომ ვთქვათ, კომბინაცია \cx ინტერპრეტირებულია შემდეგნაირად: თუ "x" არის პატარა სიმბოლო, ის გარდაიქმნება დიდზე. ამის შემდეგ, მეექვსე ბიტი ინვერსიულია. ამრიგად, "\cz" ინტერპრეტირებულია როგორც 1A, ხოლო "\c;" იღებს ჰექსადეციალურ მნიშვნელობას 3B და "\c;" - 7 ბ.

"\x"-ის შემდეგ იკითხება კიდევ ორი ​​თექვსმეტობითი ციფრი (ისინი შეიძლება დაიწეროს მცირე ასოებით).

"\0"-ის შემდეგ იკითხება ორი რვა ციფრი. თუ ჩანაწერს აქვს ორზე ნაკლები ციფრი, გამოყენებული იქნება ყველა რეალური ციფრი. ამრიგად, თანმიმდევრობა "\0\x\07" ინტერპრეტირებული იქნება, როგორც ორი ბინარული ნული, რომელსაც მოჰყვება გამაფრთხილებელი სიმბოლო (ზარი). თუ იყენებთ რვავიან აღნიშვნას, დარწმუნდით, რომ წინა ნულს მოსდევს ორი მნიშვნელოვანი ციფრი.

უკანა ხაზის მართვა, რომელსაც მოჰყვება არანულოვანი ციფრი, ცოტა უფრო რთულია. სიმბოლოთა კლასის გარეთ, PCRE კითხულობს ციფრებს უკანა ხაზის შემდეგ, როგორც ათობითი რიცხვი. თუ მიღებული მნიშვნელობა ათზე ნაკლებია, ან თუ ნიმუში შეიცავს სულ მცირე ამდენ ქვეთასტერს, რომელიც წინ უსწრებს მიმდინარე პოზიციას, მთელი კონსტრუქცია ინტერპრეტირებულია, როგორც ქვეპატერნის მითითება. უფრო დეტალური აღწერა ქვემოთ მოცემულია ქვენიღბების მოქმედების მექანიზმის განხილვისას.

სიმბოლოთა კლასში, ან თუ მიღებული მნიშვნელობა 9-ზე მეტია და არ არის შესაბამისი რაოდენობის წინა ქვენიმუშები, PCRE კითხულობს სამ რვამდე ციფრს უკანა ხაზის შემდეგ და წარმოქმნის ერთ ბაიტს მიღებული მნიშვნელობის ბოლო 8 ბიტიდან. ყველა შემდგომი რიცხვი წარმოადგენს საკუთარ თავს. Მაგალითად:

\040 ფართის დაწერის კიდევ ერთი გზა
\40 იგივეა, თუ ამ ჩანაწერს წინ უსწრებს ორმოცზე ნაკლები ქვენიმუში
\7 ყოველთვის ინტერპრეტირებულია, როგორც მითითება ქვეპატერნაზე
\11 შეიძლება იყოს ან უკანა მინიშნება ან ალტერნატიული აღნიშვნა ჩანართის სიმბოლოსთვის
\011 ყოველთვის ინტერპრეტირებულია, როგორც ჩანართის სიმბოლო
\0113 ჩანართის სიმბოლო, რომელსაც მოჰყვება რიცხვი "3"
\113 ინტერპრეტირებულია, როგორც სიმბოლო რვადი კოდით 113 (რადგან არ შეიძლება იყოს 99-ზე მეტი ქვეპატერნის მითითება)
\377 ბაიტი, რომელიც მთლიანად შედგება ერთი ბიტისაგან
\81 ან უკანა მითითება ან ორობითი ნული, რასაც მოჰყვება ციფრები "8" და "1"

უნდა გვახსოვდეს, რომ 100-ზე მეტი რვიანი მნიშვნელობები უნდა დაიწეროს წინა ნულის გარეშე, რადგან იკითხება არაუმეტეს სამი რვა ციფრი.

ყველა თანმიმდევრობა, რომელიც განსაზღვრავს ერთი ბაიტის მნიშვნელობას, შეიძლება მოხდეს როგორც სიმბოლოთა კლასებში, ასევე გარეთ. გარდა ამისა, სიმბოლოთა კლასში ჩანაწერი "\b" ინტერპრეტირებულია, როგორც backspace სიმბოლო (ჰექსი კოდი 08). პერსონაჟების კლასის გარეთ, მას აქვს განსხვავებული მნიშვნელობა (რომელიც აღწერილია ქვემოთ).

უკანა ხაზის მესამე გამოყენება არის სიმბოლოების ზოგადი ტიპის მითითება:

\ დნებისმიერი ათობითი ციფრი
\დათწილადის გარდა ნებისმიერი სიმბოლო
\ სნებისმიერი სივრცის სიმბოლო
\ სნებისმიერი არა თეთრი სივრცის სიმბოლო
\wნებისმიერი პერსონაჟი, რომელიც ქმნის "სიტყვას"
\ვნებისმიერი პერსონაჟი, რომელიც არ ქმნის "სიტყვას"

ასეთი სპეციალური მიმდევრობების ყოველი წყვილი ყოფს ყველა სიმბოლოს სრულ კომპლექტს ორ განცალკევებულ ნაკრებად. ნებისმიერი პერსონაჟი ემთხვევა წყვილის ერთ და მხოლოდ ერთ კომპლექტს.

"სიტყვის" სიმბოლო არის თვითნებური რიცხვი, ასო ან ქვედა ხაზი; სხვა სიტყვებით რომ ვთქვათ, ნებისმიერი სიმბოლო, რომელიც შეიძლება იყოს "სიტყვის" ნაწილი Perl-ში. ასოებისა და რიცხვების განმარტება კონტროლდება სიმბოლოების ცხრილებით, რომლებითაც შედგენილია PCRE. და, შედეგად, ეს ნაკრები შეიძლება განსხვავდებოდეს სხვადასხვა ლოკალიზებულ განაწილებაში. მაგალითად, "fr" (საფრანგეთი) ლოკალში, ზოგიერთი სიმბოლო 128-ზე მეტი კოდით გამოიყენება აქცენტირებული სიმბოლოების დასაწერად და, შესაბამისად, ემთხვევა \w სიმბოლოს.

ზემოთ აღწერილი სიმბოლოების ტიპები შეიძლება გამოყენებულ იქნას როგორც სიმბოლოთა კლასებში, ასევე მის გარეთ და შეესაბამება მოცემული ტიპის ერთ სიმბოლოს.

უკანა ხაზის მეოთხე გამოყენება არის გარკვეული ფორმალური განცხადებების აღნიშვნა, რომელიც აღწერს პირობებს სტრიქონში სპეციალური პოზიციების ადგილმდებარეობის შესახებ და საერთოდ არ მოქმედებს თავად პერსონაჟებზე. ეს გაქცევის თანმიმდევრობაა:

\ბსიტყვის საზღვარი
\ ბარ არის სიტყვის საზღვარი
\ ამონაცემთა დაწყება (მრავალხაზოვანი რეჟიმის მიუხედავად)
\ ზმონაცემების დასასრული ან პოზიცია ხაზის ბოლო სიმბოლომდე, თუ ეს არის ხაზის მიწოდების სიმბოლო (განურჩევლად მრავალხაზოვანი რეჟიმისა)
\zმონაცემთა დასასრული (განურჩევლად მრავალხაზოვანი რეჟიმისა)

ზემოთ აღწერილი თანმიმდევრობები არ შეიძლება მოხდეს სიმბოლოების კლასებში (გარდა კომბინაციისა "\b", რომელიც კლასის შიგნით ნიშნავს დაბრუნების სიმბოლოს "backspace").

სიტყვის საზღვარი არის პოზიცია სტრიქონში, რომელშიც მხოლოდ ერთი მიმდინარე და შემდგომი სიმბოლო ემთხვევა \w (ანუ ერთი ემთხვევა \w და მეორე ემთხვევა \W). სტრიქონის დასაწყისი ან დასასრული ასევე ემთხვევა სიტყვის საზღვარს, თუ პირველი ან ბოლო სიმბოლო ემთხვევა \w.

სპეციალური მიმდევრობები \A, \Z და \z განსხვავდება ჩვეულებრივ გამოყენებული ხაზის დასაწყისის "^" და ხაზის ბოლოს "$" მეტანიშვნებისაგან იმით, რომ მათი ქცევა დამოუკიდებელია მოდიფიკატორების არსებობისგან ან არარსებობისგან. მათზე არანაირად არ მოქმედებს PCRE_MULTILINE და PCRE_DOLLAR_ENDONLY პარამეტრები. განსხვავება \Z-სა და \Z-ს შორის არის ის, რომ \Z ემთხვევა პოზიციას ბოლო სიმბოლომდე იმ შემთხვევაში, თუ ბოლო სიმბოლო არის ახალი ხაზი. მიუხედავად იმისა, რომ \z ემთხვევა ექსკლუზიურად მონაცემების დასასრულს.

რა არის ზოლი და რა შემთხვევებში გამოიყენება?

ამ კითხვაზე პასუხი მოცემულია ქვემოთ მოცემულ მასალაში.

განმარტება

სლეში არის საბეჭდი სიმბოლო სლეშის სახით, მიმართული მარცხნიდან მარჯვნივ ან მარჯვნიდან მარცხნივ. ის ჩვეულებრივ გამოსახულია ოდნავ უფრო მაღლა ვიდრე სხვა დიდი ასოები, ხოლო ზედა ნაწილი სცილდება ხაზის ხაზს.

თქვენ შეგიძლიათ აკრიფოთ ეს სიმბოლო Backspace ღილაკის ქვეშ მდებარე კლავიშის გამოყენებით. რუსული კლავიატურის განლაგებით, შეგიძლიათ აკრიფოთ "\" ნიშანი Shift ღილაკის დაჭერის გარეშე, ან "/" ნიშანი მისი დაჭერისას.

"/" ნიშნის დაბეჭდვის გასაღები ასევე განთავსებულია რიცხვების ბლოკის ზედა ნაწილში. გარდა ამისა, ასეთი სიმბოლო შეიძლება დაიბეჭდოს ღილაკის "."-ს გამოყენებით. ინგლისური კლავიატურის განლაგებით და Shift-ის დაჭერის გარეშე.

სახეები

არსებობს ორი სახის დახრილობა. ისინი იბეჭდება სხვადასხვა გასაღებების გამოყენებით და აქვთ განსხვავებული მნიშვნელობა ბეჭდვისა და გამოყენების სფეროებში.

  1. წინა ხაზგასმა აღინიშნება "/"-ით და გამოიყენება ბევრად უფრო ხშირად, ვიდრე მეორე ტიპი;
  2. უკანა ხაზი მითითებულია "\"/-ით

ორივე სიმბოლო ფართოდ გამოიყენება და გამოიყენება მრავალფეროვან სფეროებში. ისინი შეიძლება, მიზნიდან გამომდინარე, მოხდეს ცალ-ცალკე ან ერთად და განთავსდეს ან ერთ დროს (/) ან ერთდროულად ორი (//). სამმაგი ხაზები, წინ ან უკან, თითქმის არასოდეს გამოიყენება.


გამოყენების სფერო

სად გამოიყენება ეს სიმბოლო? ის არც თუ ისე გავრცელებულია რუსულ ენაზე და ბევრად უფრო იშვიათად გვხვდება რუსულენოვან ტექსტებში, ვიდრე ინგლისურენოვან ტექსტებში. თუმცა, ზოგჯერ ის შეიძლება გამოყენებულ იქნას გარკვეული დოკუმენტების მოსამზადებლად.

სხვაგან სად არის ნაპოვნი ხაზი?

  • ინტერნეტ-საიტების ბმულების ტექსტებში ხშირად გვხვდება როგორც უკანა, ისე წინ ხაზები, რომლებიც გამოყოფს ბმულის ერთ ნაწილს მეორისგან (საიტი/გვერდი/სექცია და ა.შ.);
  • რუსულენოვან ტექსტში ეს სიმბოლო (პირდაპირი ფორმით) ემსახურება ცვალებადობის ინდიკატორს, ანუ მას შეუძლია შეცვალოს სიტყვა "ან" და ზოგჯერ ასევე "და" (მაგალითად, ფასი / ხარისხი);
  • სიმბოლო ხშირად გამოიყენება emoji-ს შესაქმნელად;
  • ყველაზე ხშირად გამოიყენება გვერდის სკრიპტების შექმნისას, აპლიკაციის კოდებისა და ელემენტების ხელით წერისას, ვებ რესურსის განლაგებისას და ა.შ. ამ შემთხვევაში მას აქვს კოდის ერთი ნაწილის მეორისგან გამოყოფის ფუნქცია;
  • მათემატიკაში მას შეუძლია შეცვალოს გაყოფის ნიშანი;
  • ასევე აქტიურად გამოიყენება წილადის ნიშნად ინდექსების, რიცხვების და ა.შ.
  • გვხვდება მოძველებული ან არასწორი აბრევიატურებით, როგორიცაა რკინიგზა (რკინიგზის ნაცვლად);
  • ძველ საბეჭდ მანქანებს შესაძლოა არ ჰქონოდათ ფრჩხილის გასაღები. ამიტომ კომპიუტერებისა და კლასიკური კლავიატურის ფართოდ გამოყენებამდე ასეთი სიმბოლო ხშირად ცვლიდა ფრჩხილებს;
  • პოეტური ციტატების მიცემისას სიმბოლო მოთავსებულია იმ ადგილას, სადაც სტრიქონი მთავრდება (როდესაც ლექსი იწერება სტრიქონში და არა სვეტში);
  • სიმბოლო მოთავსებულია ბიბლიოგრაფიულ მონაცემებშიც, რათა გამოეყოს წიგნის სათაური მისი ავტორის ან შემდგენელის შესახებ ინფორმაციისგან;
  • ორმაგი ხაზგასმა „//“ გამოიყენება იმავე შემთხვევაში, მაგრამ როცა ვსაუბრობთ პერიოდულ გამოცემაზე და საჭიროა სტატიის სათაურის გამოყოფა თავად პერიოდული გამოცემის სათაურისგან;
  • ასე აღინიშნება წლები, რომლებიც ხანგრძლივობით განსხვავდება კალენდარულისაგან (მაგალითად, 2010/11 სასწავლო წელი);
  • იგი ზოგჯერ გამოიყენება თარიღების აღნიშვნისას (მაგალითად, 02/12/17), მაგრამ ეს მიდგომა უფრო გავრცელებულია აშშ-ში, ხოლო რუსეთში ითვლება მოძველებულად და არასასურველად;
  • ნაპოვნია კუთხის სახლების ოთახებში.

ბოლო დრომდე, სიმბოლო ძალიან იშვიათად გამოიყენებოდა. მისი გამოყენება ტექსტში თითქმის არასოდეს იყო დაშვებული. თუმცა, ყველაფერი შეიცვალა 20046 წელს ახალი "რუსული მართლწერისა და პუნქტუაციის წესების" გამოქვეყნებით, რომელშიც ნიშანი კლასიფიცირებული იყო, როგორც არაასო აღნიშვნა (დეფისთან და ტირესთან ერთად).

მითხარით, საჭიროა თუ არა სივრცეები ხაზამდე და მის შემდეგ, და ამ შემთხვევაში: პროდუქტის გამყიდველი/მწარმოებელი; მსესხებელი/ერთ-ერთი თანამსესხებელი; მსესხებელი/თანამსესხებელი/გარანტი.
Გმადლობთ!

არ არის საჭირო ადგილები.

კითხვა No275822
გამარჯობა!
გთხოვთ მითხრათ, როგორ სწორად გამოვთქვა სიტყვა slash (slash):
"სლეი" თუ "სლეი"? რატომ?

პატივისცემით, ჯეფრი ონელი

რუსული დახმარების სამაგიდო პასუხი

კითხვა No275428
გამარჯობა! უბრალოდ ვერ გავიგე, როგორ იწერება აბრევიატურები დახრილების გამოყენებით - წერტილით ან მის გარეშე. განსაკუთრებით მაინტერესებს მართლწერა ა-ს შემდეგ. მაგალითად, ხშირად ვხვდები რუბლს/ცალს. როგორ იქნება ეს სიმართლე? კომპიუტერის შემდეგ პერიოდია საჭირო? Გთხოვთ დავეხმაროთ! ამ კითხვაზე პასუხს დიდი ხანია ვეძებ, მაგრამ თქვენგან ვერ ვიპოვე. Წინასწარ გმადლობ)

აქ არის ციტატა სრული აკადემიური საცნობარო წიგნიდან "რუსული მართლწერის და პუნქტუაციის წესები" (მ., 2006 და შემდგომი გამოცემები):

”ფრაზების ნაცვლად გამოიყენება ირიბი-წრფივი აბრევიატურები, ნაკლებად ხშირად - რთული სიტყვები, მაგალითად: და მე(P.O. Box), კ/ტ(კინო), ბამბა(ბამბა), rpm(რევოლუციები წუთში), რ/წდა ფულადი ანგარიში(ანგარიშის შემოწმება); ამ შემთხვევებში წერტილები არ იდება სიტყვების შემოკლებული ელემენტების შემდეგ“.

კითხვა No256872
გამარჯობა! სინამდვილეში, სიგიჟეა, როდესაც დახმარების მაგიდა არ პასუხობს კითხვებს. როგორც იტყვიან, შენ თავს ტვირთად უწოდე, აწიე ზურგში...
მაშ, გთხოვთ, მითხრათ, როდის და რა შემთხვევაში ხდება სივრცეები დახრილობის წინ და შემდეგ? No183946, 213343, 241178 პასუხებში განთავსებულია ინტერვალი და ჩამოყალიბებულია ზოგადი წესი, რომ ისინი არ უნდა იყოს ჩასმული, მაგრამ პასუხში No241930 მე-2 პუნქტში უკვე ჩართულია სივრცეები. ბოდიში, არ მინდა ვინმეს შეურაცხყოფა მივაყენო...

რუსული დახმარების სამაგიდო პასუხი

დახმარების ცენტრი ცდილობს უპასუხოს რუსულ ენასთან დაკავშირებულ კითხვებს. ხაზების და სივრცეების საკითხი ძნელია განიხილოს, როგორც ასეთი. Მაგრამ მაინც. ზოლის ნიშანი გამოიყენება: 1) გამყოფი კავშირის „ან“-ის ნაცვლად; 2) როგორც წილადის ნიშანი ფორმულებში, რაოდენობებში ( კმ/სთ, რუბ./კგ). ორივე შემთხვევაში სივრცე არ არის საჭირო.

კითხვა No255054
როგორ ურჩევდით ძველ და ახალ სტილში დახრილებით მითითებული თარიღების ფორმატირებას - ინტერვალით ან მის გარეშე: 18/31 მაისი, 19 მაისი/1 ივნისი?

რუსული დახმარების სამაგიდო პასუხი

ძველი (უფრო ზუსტად, ახალი) სტილის თარიღები ჩვეულებრივ ფრჩხილებშია ჩასმული: 18 მაისი (31), 19 მაისი (1 ივნისი).

კითხვა No254104
და კიდევ ერთი შეკითხვა გთხოვთ. ცნობილია, რომ სწორია შემდეგი საცნობარო ჩანაწერი: Ivanov I. I. როგორ მოვკლა დრო. მ.: უმაღლესი. სკოლა, 2000. გვ. 11.
წიგნის ავტორია ივანოვი. მითხარით, როგორ უნდა დაიწეროს იგივე ცნობა, თუ ივანოვი არა ავტორი, არამედ შემდგენელია? ამ შემთხვევაში, ჩანაწერი დაიწყება წიგნის სათაურით, ხოლო შემდგენელის შესახებ ინფორმაცია მოყვანილი იქნებოდა დახრილობის შემდეგ, მაგალითად: როგორ მოვკლა დრო / შედგენილი I. I. Ivanov. მ.: უმაღლესი. სკოლა, 2000. გვ. 11. გმადლობთ!

რუსული დახმარების სამაგიდო პასუხი

დიახ, პიტერ, აქ აბსოლუტურად მართალი ხარ.

კითხვა No241178
გამარჯობა, ბოლო რამდენიმე დღეა ჩემს კითხვებზე პასუხი არ მიმიღია!!!
უნდა იყოს თუ არა შუალედი ხაზამდე და მის შემდეგ ასეთ აბრევიატურებში და რომელ საცნობარო წიგნშია ჩაწერილი ეს: კმ/სთ, რუბლს შეადგენს. / კგ?

რუსული დახმარების სამაგიდო პასუხი

არ არის საჭირო სივრცე. იხილეთ „რუსეთის მეცნიერებათა აკადემიის რუსული მართლწერის ლექსიკონი“ და A.E. Milchin-ისა და L.K. Cheltsova-ის „გამომცემლისა და ავტორის დირექტორია“.

კითხვა No234618
Საღამო მშვიდობისა. გთხოვთ მითხრათ, რა თვალსაზრისი უნდა მოჰყვეს სიტყვა „სლეშს“ (ვგულისხმობ სლეშს) მართლწერაში. თქვენს ორთოგრაფიულ ლექსიკონში E-ს მეშვეობით, ხოლო განმარტებით ლექსიკონში E-ის მეშვეობით? Წინასწარ გმადლობ.

რუსული დახმარების სამაგიდო პასუხი

თქვენ უნდა დაიცვას ორთოგრაფიული ლექსიკონის რეკომენდაციები.
კითხვა No232567
ღვთის გულისთვის, მითხარი, როგორ შეიძლება ლექსის ფორმატირება, თუ ერთი სტრიქონი მთლიანად არ ჯდება (ვიწრო სვეტი გაზეთში). შესაძლებელია თუ არა შერჩევის აკრეფა (ხაზებად დაყოფის გარეშე); მჭირდება თუ არა ხაზების გამოყოფა ხაზებით?

რუსული დახმარების სამაგიდო პასუხი

ამ შემთხვევაში, დიზაინის ორი ვარიანტია: შეგიძლიათ პოეტური სტრიქონის ნაწილი გადაიტანოთ შემდეგ სტრიქონზე (გასწორებული მარჯვნივ) ან დაბეჭდოთ სტრიქონებად გაყოფის გარეშე, მაგრამ გამოყოთ პოეტური სტრიქონები ორი შტრიხით: _ მე გიმღერებთ სიმღერა დაახლოებით ხუთი წუთის განმავლობაში, // ამ სიმღერამ მათ ჩემი იმღერონ..._
თუ ვსაუბრობთ სასოფლო-სამეურნეო წელზე, ვთქვათ 2007-2008 წელზე, სწორია თუ არა ტირეთი ან ზოლით გამოყოფილი რიცხვების დაწერა? 2007/2008 სასოფლო-სამეურნეო წელს... მადლობა!

რუსული დახმარების სამაგიდო პასუხი

სწორი მართლწერა გამოყოფილია ხაზებით.
კითხვა No223222
გამარჯობა. გთხოვთ მითხრათ რა წარმომავლობისაა სიტყვა „სლეში“ და რას ნიშნავს იგი. Გმადლობთ.

რუსული დახმარების სამაგიდო პასუხი

_სლეშ_ - ინგლისური სლეშიდან "სლეში (სიმბოლო ან მათემატიკური ნიშანი)".
კითხვა No215057
გთხოვთ მითხრათ, როგორ იწერება სიტყვები: "slash" ან "slash" (slash /\), "tag" ან "tag" (მაგალითად, HTML, XML)

რუსული დახმარების სამაგიდო პასუხი

სწორია: _ slash, tag_.
კითხვა No213343
გამარჯობა! გთხოვთ, მითხრათ, მჭირდება თუ არა ინტერვალის დაყენება "დაჭრილი" ნიშნის წინ და შემდეგ წინადადებაში: "მყიდველმა/მწარმოებელმა შეიძლება მოითხოვოს კომპენსაციის გადახდა..." თუ უნდა დავწერო "მყიდველი/მწარმოებელი"? Გმადლობთ!

რუსული დახმარების სამაგიდო პასუხი

გასწორება სივრცეების გარეშე.
სლეში
ზოლის წარმოშობა თარიღდება რომის იმპერიის დროიდან. თანამედროვეობის ადრეულ ეტაპებზე, ფრაქტურში, რომელიც შუა საუკუნეებში მთელ ევროპაში იყო გავრცელებული, მძიმის ნაცვლად იყენებდნენ ხაზს (/), ხოლო ტირის ნაცვლად ორმაგ ხაზს (//). ორმაგი ხაზი საბოლოოდ გადაიქცა ტოლობის ნიშნის (=) მსგავს სიმბოლოდ, შემდეგ კი უფრო გამარტივდა ტირედ ან დეფისად.
უკანა ხაზი
ბობ ბომერმა 1961 წლის 18 სექტემბერს ASCII სიმბოლოების ნაკრებში შემოიტანა უკანა ხაზი (\) სიმბოლოების გამოყენების სიხშირის შესწავლის შედეგად, განსაკუთრებით ALGOL პროგრამებში. ამავდროულად, სტანდარტში ჩართული იყო კვადრატული ფრჩხილები უკანა ხაზთან ერთად.
კონკრეტულად, \ დაინერგა ისე, რომ ALGOL-ის ლოგიკური ოპერატორები AND და OR შეიძლება იყოს წარმოდგენილი ASCII სიმბოლოების გამოყენებით, როგორც "/\" და "\/", შესაბამისად [ , ].
როგორ მოხდა, რომ ისტორიულად მართლმადიდებლური ხაზგასმა შეიცვალა მისი სარკისებური გამოსახულება, რომელიც დამხმარე სიმბოლოდ იქნა შემოღებული სპეციალურად უკვე მკვდარი ენისთვის?

რუსულენოვანი ვიკიპედია ასე ამბობს:
Microsoft-ის DOS და Windows ოპერაციულ სისტემებში და მათ ანალოგებში სხვა დეველოპერებისგან, უკუღმა ხაზები გამოიყენება დირექტორიას სახელების განცალკევებისთვის, როდესაც მითითებულია ფაილის გზა. Unix-ში ამისთვის გამოყენებული წინა ხაზი ვერ გამოიყენებოდა MS-DOS-ში, რადგან ის უკვე გამოიყენებოდა ბრძანების ხაზის ვარიანტების დასაზუსტებლად (მემკვიდრეობა CP/M-დან, სადაც MS-DOS ბრძანება „dir /w“ იწერებოდა როგორც „dir ”/w”).

ვინაიდან ეს ახსნა ძალიან არ მაკმაყოფილებდა, მომიწია სტატიის პოვნა " რატომ არის DOS ბილიკის სიმბოლო "\"?“, რამაც სრულიად დააკმაყოფილა ჩემი ცნობისმოყვარეობა. ჩემს მიერ შესრულებული შერჩეული ნაწილების უფასო თარგმანი:
ის ფაქტი, რომ სიმბოლო "/" ეწინააღმდეგებოდა სხვა შედარებით პოპულარული OS-ის ბილიკის გამყოფს, პირდაპირ არ იყო დაკავშირებული დეველოპერებთან - ბოლოს და ბოლოს, DOS არ უჭერდა მხარს დირექტორიებს, მხოლოდ ფაილებს იმავე root დირექტორიაში.
MS-DOS 2.0-ისთვის (რომელმაც დანერგა დირექტორია მხარდაჭერა), DOS-ის დიზაინერებმა აირჩიეს ჰიბრიდული ვერსია - მათ უკვე ჰქონდათ DOS 1.0-დან მემკვიდრეობით მიღებული დისკის სახელები, ამიტომ დეველოპერებს უნდა გამოეყენებინათ ისინი. გარდა დისკების სახელებისა, მათ გადაწყვიტეს გამოეყენებინათ *nix-style მეთოდი დირექტორიაში იერარქიის განსაზღვრისთვის - ნაცვლად დირექტორიაში ფაილის სახელში (როგორც ეს ხდებოდა VMS-სა და DEC-20-ში), მათ უბრალოდ შექმნეს დირექტორია და ფაილის სახელი. ბილიკის განუყოფელი ნაწილები. მაგრამ ამაში იყო პრობლემა. შეუძლებელი იყო *nix ბილიკის გამყოფის (/) გამოყენება, რადგან ზოლი უკვე გამოყენებული იყო გასაღების გამყოფად.
რა უნდა გაეკეთებინათ? მათ, რა თქმა უნდა, შეეძლოთ გამოეყენებინათ "." როგორც DEC, მაგრამ წერტილი უკვე გამოიყენებოდა როგორც გამყოფი ფაილის სახელსა და გაფართოებას შორის. აქედან გამომდინარე, მათ აირჩიეს საუკეთესო ვარიანტი დანარჩენიდან - სიმბოლო "\", რომელიც ვიზუალურად ჰგავდა "/-ს". ასე აირჩიეს "\" სიმბოლო DOS-ში ბილიკების გამოსაყოფად.
სხვათა შორის, არსებობს პატარა საიდუმლო MS-DOS-ის შესახებ. DOS-ის დეველოპერები არ იყვნენ კმაყოფილი ამ მდგომარეობით - ისინი იყენებდნენ Xenix ფოსტისთვის და სხვა ნივთებისთვის, ამიტომ მათ კარგად იცნობდნენ *nix ბრძანების სტრუქტურას. ასე რომ, მათ დაამატეს OS-ს შესაძლებლობა, მიიღონ ორივე "/" და "\", როგორც ბილიკების გამყოფი (ეს დღესაც მუშაობს, სხვათა შორის - სცადეთ გაუშვათ "notepad c:/boot.ini" XP-ში (თუ თქვენს მომხმარებელს ჰყავს ადმინისტრატორი უფლებები)). უფრო მეტი. მათ დაამატეს არადოკუმენტური სისტემური ზარი გასაღების გამყოფის სიმბოლოს შესაცვლელად. ჩვენ განვაახლეთ კომუნალური პროგრამები ამ დროშის მხარდასაჭერად. მათ დაამატეს პარამეტრი config.sys, SWITCHAR, რომელიც მომხმარებელს საშუალებას მისცემს დააყენოს გასაღების დელიმიტერი "-". ამრიგად, შესაძლებელი გახდა MS-DOS-ის გადაქცევა *nix-ის ტიპის OS-ად "-switch"-ის გამოყენებით და "/-ით" გამოყოფილი ბილიკები.

კონკრეტულად რაზეა ეს ყველაფერი?

შემდეგმა სიტუაციამ მიბიძგა ამ თემის შესწავლაზე.
დავალება დასახული იყო ავტომატური ტესტების ანგარიშგების სისტემის შექმნა. ჩვენ ვიყენებთ ორი ტიპის ტესტს - სელენს (ფუნქციონალური) და ჯმეტრს (დატვირთვა). სინამდვილეში, ამაში არაფერი იყო რთული - ამ მიზნებისთვის არის საკმაოდ ღია კოდის პროექტი, სახელწოდებით logging selenium და მოდული maven-ისთვის - chronos. ყველაფრის კონფიგურაციისა და მოხსენებების ლოკალურად გამოცდის შემდეგ, მე შევუდექი ინტეგრირებას ჩვენს CI - TeamCity-თან. სწორედ აქ დამელოდა ის სიურპრიზი, რომელიც ამ სტატიის დაწერის მიზეზი გახდა.
ყველა ტესტის გავლის შემდეგ, სელენის ტესტის ანგარიში ასე გამოიყურებოდა:

ყველაფერი იდეალურად იყო ნაჩვენები და არ იყო განსხვავებები ადგილობრივი ვერსიისგან.
მაგრამ მოხსენება, რომელიც ნაჩვენები იყო Jmeter ტესტებისთვის, არ იყო გამამხნევებელი:



გვერდზე ყველა სურათი სრულიად დაკარგული იყო.
გვერდის საწყის კოდის ნახვის შემდეგ გაირკვა, რომ უკანა ხაზის ბრალი იყო. სურათების ბმულები მოცემულია ამ ფორმატში:

სამართლიანობისთვის, სურათები არ იყო Firefox-ში, მაგრამ იდეალურად იყო ნაჩვენები IE-ში. თუმცა, თუ IE-ს არ გამოეჩინა რესურსები URI-ებში, რომლებიც შეიცავს უკუ ხაზს, როგორც ბილიკების გამყოფი Windows-ისთვის, მაშინ კიდევ ერთი ხვრელი წარმოიქმნებოდა ინდოელი პროგრამისტების ისედაც შელახულ რეპუტაციაში.

ზოგადად, გარკვეული ფიქრის შემდეგ, გაირკვა, რომ სადღაც ქრონოსის შიგნით "გამოიყენება File.separator, რომელიც არის რესურსის ბილიკებში უკუღმა დახრილობის და ანგარიშებში გრაფიკების ჩვენების პრობლემების გამოჩენის ბრალი. ჩამოტვირთეთ დანამატის წყაროები და შეასწორეთ შესაბამისი ხაზი, რომელშიც URL გენერირებული იყო, გადაჭრა პრობლემა და შესაძლებელი გახადა დატკბე ლამაზი გრაფიკებით, რომლებიც გენერირდება JMeter-ის ტესტების გაშვების შედეგების საფუძველზე.



დასასრულს, მინდა გავაფრთხილო მშობლიური File.separator-ის დაუფიქრებელი გამოყენება - ეს ყოველთვის არ იწვევს პლატფორმის ფუნქციონირებას და ზოგიერთ შემთხვევაში შეიძლება გამოიწვიოს ახალი შეცდომები. ჩვეულებრივი სლეი მუშაობს Windows-ში (ხშირად), მუშაობს *nix-ში, Java-ში და ბოლოს მას უნდა სცენ პატივი ხანდაზმულობის უფლებით მაინც, რადგან ის ათასნახევარი წლით უფროსია თავის სარკე ძმაზე.

P.S.: მადლობა hubbrowser-ს

დახრილი არის სიმბოლო, რომელიც შეიძლება აკრიფოთ კომპიუტერის კლავიატურაზე. იგი გამოიყენება ინტერნეტში, Windows სისტემაში, პროგრამირებაში, მათემატიკაში და რუსულ ენაში. ამ სიმბოლოს ასევე უწოდებენ სლეშს და ჰგავს სწორ ხაზს, რომელიც მარჯვნივ არის დახრილი:

და მეორე მიმართულებით დახრილ ხაზს ეწოდება უკანა ხაზი:

როგორ აკრიფოთ ხაზი კლავიატურაზე

თავდაპირველად, რუსულ კლავიატურას არ ჰქონდა ეს სიმბოლო, რადგან ის ძირითადად ინტერნეტ მისამართებსა და პროგრამირებაში გამოიყენებოდა და იქ მხოლოდ ინგლისური ასოებით უნდა აკრიფოთ. მაგრამ დროთა განმავლობაში, რუსულ განლაგებაში სლეი და უკანა ხაზი გამოჩნდა, რადგან მათ დაიწყეს გამოყენება ტექსტებში.

დახრილობა განთავსებულია კლავიატურაზე რამდენიმე ადგილას:

  • ინგლისურ კლავიატურაზე მარჯვენა Shift კლავიშთან ახლოს
  • კლავიატურის ციფრულ ნაწილში, განლაგებისა და ქეისის მიუხედავად
  • Enter ღილაკის ზემოთ ან მარცხნივ (თქვენ უნდა აკრიფოთ Shift-თან ერთად)

უკანა ხაზი ჩვეულებრივ გვხვდება Enter ღილაკის მარცხნივ ან ზემოთ. ის ასევე შეიძლება იყოს მარცხენა Shift-სა და ასო Z (Z) შორის.

სხვაგვარად როგორ შეგიძლიათ აკრიფოთ slash და backslash?

ამ სიმბოლოების აკრეფის ალტერნატიული გზა არსებობს. ჯერ უნდა დარწმუნდეთ, რომ NumLock ჩართულია. ამისათვის უბრალოდ სცადეთ ციფრების აკრეფა კლავიატურის მარჯვენა რიცხვითი ნაწილის მეშვეობით. თუ ისინი არ იქნება აკრეფილი, მაშინ თქვენ უნდა დააჭიროთ NumLock ღილაკს ერთხელ.

ხაზის დასაწერად დააჭირეთ Alt ღილაკს და აკრიფეთ 4, შემდეგ 7 ციფრულ კლავიატურაზე, შემდეგ გაათავისუფლეთ Alt.

Backslash შეიძლება დაიწეროს იმავე გზით, მაგრამ 4 და 7-ის ნაცვლად, აკრიფეთ 9 და 2

ზოლის გამოყენება

Ინტერნეტში . ხაზი გამოიყენება ინტერნეტ რესურსების მისამართებში: ნებისმიერი საიტის სახელი იწყება "http://" ან "https://". გვერდის ბუდობიდან გამომდინარე, იქნება უფრო მეტი ხაზები (http://site.ru/category/category2/...), რადგან ნიშანი / არის მისამართში გამყოფი.

რუსულ ენაზე. ხაზი ცვლის წინადადებებს „და“, „ან“ და ასევე აღნიშნავს ერთ რთულ კონცეფციას, მაგალითად: ყიდვა-გაყიდვის მიზნით კონსტრუქციული/დესტრუქციული კონფლიქტების პრობლემას. ეს სიმბოლო ასევე გამოიყენება ნებისმიერი რაოდენობისა და მათი შეფარდების აღსანიშნავად, როგორც სრული, ასევე შემოკლებული ფორმით, მაგალითად: დოლარი/რუბლი, ცენტნერი/ჰექტარი, კილოგრამი/მეტრი.

მათემატიკაში. ხაზი აღნიშნავს გაყოფის ოპერაციას და აქვს იგივე მნიშვნელობა, რაც ორწერტილს და ჰორიზონტალურ ზოლს.

ხაზი ამ მნიშვნელობით ძირითადად გამოიყენება კომპიუტერულ პროგრამებში, მაგალითად, Excel.

სხვა აპლიკაციები. ხაზი ასევე გამოიყენება პროგრამირებაში და ასევე არის ტიპოგრაფიული სიმბოლო და გამოიყენება ლიტერატურულ წყაროებზე მითითების, ტექსტის სტრიქონებად დაყოფისას (პოეზიის ციტირება) და თარიღების მითითებისას.

სად გამოიყენება backslash?

მათემატიკაში. უკანა ხაზი ნიშნავს დაყენებულ განსხვავებას. მაგალითად, A\B მათემატიკის ენაში ნიშნავს ელემენტების ერთობლიობას, რომელიც არ შედის B-ში, მაგრამ შედის A-ში.

Windows სისტემაზე. უკანა ხაზი გამოიყენება დირექტორიების განცალკევებისთვის, რის გამოც ეს სიმბოლო არ შეიძლება გამოყენებულ იქნას ფაილების სახელებში.

მაგალითად, სისტემაში არსებული გზა D:\Photo\2015\ Walkნიშნავს, რომ თქვენ უნდა გახსნათ "Walk" საქაღალდე, რომელიც მდებარეობს "2015" საქაღალდეში და ის, თავის მხრივ, "Photos" დისკზე D.

სიახლე საიტზე

>

Ყველაზე პოპულარული