Акысыз Боштук тазалагыч

Каалаган тексттеги ашыкча боштуктарды алып салыңыз, саптарды кесиңиз, бош саптарды кыскартыңыз жана сап аякталууларын нормалдаштырыңыз. Көчүрүп-жабыштырылган мазмунду бир кликте тазалаңыз.

Жүктөлгөндөн кийин оффлайн иштейт
Шаблондор:
Тазалоо параметрлери
0 белги1 сап1 бош саптар

Бул кантип иштейт

Whitespace Cleaner кол менен жазылган JavaScript регекс колдонуп толугу менен браузериңизде иштейт — китепкана жок, сервер жок. Ар бир трансформация терип жатканда жергиликтүү болот, натыйжалар реалдуу убакытта жаңыланат.

  1. 1
    Киргизүү сканерлөө жана статистика
    Терип же чапканда, курал текстиңизди аягы-боштуктуу саптарды, катар бош саптарды, таб символдорун, Юникод боштуктарды (NBSP, толук-туурасы) жана көрүнбөгөн нөл-туурасы символдорду эсептеп, максаттуу регекс үлгүлөрү менен сканерлейт. Бул сандар киргизүүнүн дароо астында пайда болот, ошондуктан эч нерсе тазалаардан мурун текстиңизде чын эле эмне туура эместиги бар экенин көрө аласыз.
  2. 2
    Сап-боюнча-сап регекс трансформациялары
    clean() функциясы жаңы саптар боюнча бөлөт жана тандаган параметрлериңизди тартипте колдонот: табтар алмаштырылат же кыскартылат, боштуктардын агымдары /[ \t]+/g менен биргe кыскартылат, андан кийин ар бир сап кыркылат. Юникод боштуктар ( , – ,   жана башкалар) кадимки боштуктарга алмаштырылат; нөл-туурасы символдор (​–‍, ) толугу менен өчүрүлөт. Ийри тырмакча жана эм-дефис сыяктуу акылдуу тыныш белгилери ASCII барабарларына түздөлөт.
  3. 3
    Бош-сап жана документ кыркуу
    Сап-башына иштен кийин, катар бош саптар толугу менен алынат же жалгыз бошко кулатылат (тандаган параметрге жараша) жалгыз /\n{3,}/ алмаштыруу менен. Бүтүн документтин алдыңкы жана аягындагы жаңы саптары аягында алынат, параметр тартибине карабастан логиканы болжолдуу кармап.
  4. 4
    Сап-аягы нормалдаштыруу жана чыгуу
    Курал нормалдаштыруудан мурун түпнуска текстин басымдуу сап-аягын (LF, CRLF же CR) аныктайт, ошондуктан 'Түпнусканы сактоо' параметри аны ишенимдүү калыбына келтирет. Белгилүү конвенцияны да мажбурлай аласыз. Тазаланган текст чыгуу панелинде дароо пайда болот, алынган символ жана сап санын көрсөткөн мурун/кийин статистика панели жана жергиликтүү Blob курган .txt Жүктөп Алуу баскычы менен.

Байланыштуу куралдар

Көп берилүүчү суроолор