LibraTool logoLibraTool

ਮੁਫ਼ਤ ਵ੍ਹਾਈਟਸਪੇਸ ਕਲੀਨਰ

ਕਿਸੇ ਵੀ ਟੈਕਸਟ ਵਿੱਚ ਵਾਧੂ ਸਪੇਸ ਹਟਾਓ, ਲਾਈਨਾਂ ਕੱਟੋ, ਖਾਲੀ ਲਾਈਨਾਂ ਸੰਕੁਚਿਤ ਕਰੋ, ਅਤੇ ਲਾਈਨ ਐਂਡਿੰਗ ਸਧਾਰਨ ਕਰੋ। ਇੱਕ ਕਲਿੱਕ ਵਿੱਚ ਕਾਪੀ-ਪੇਸਟ ਕੀਤੀ ਸਮੱਗਰੀ ਸਾਫ਼ ਕਰੋ।

ਲੋਡ ਹੋਣ ਤੋਂ ਬਾਅਦ ਔਫ਼ਲਾਈਨ ਕੰਮ ਕਰਦਾ ਹੈ
ਪ੍ਰੀਸੈੱਟ:
ਸਫਾਈ ਵਿਕਲਪ
0 ਅੱਖਰ1 ਲਾਈਨਾਂ1 ਖਾਲੀ ਲਾਈਨਾਂ

ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ

Whitespace Cleaner ਹੱਥ ਨਾਲ ਲਿਖੇ JavaScript regex ਨਾਲ ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਚੱਲਦਾ ਹੈ — ਕੋਈ ਲਾਇਬ੍ਰੇਰੀ, ਕੋਈ ਸਰਵਰ ਨਹੀਂ। ਹਰ ਬਦਲਾਅ ਟਾਈਪ ਕਰਦੇ ਹੀ ਲੋਕਲ ਤੌਰ 'ਤੇ ਹੁੰਦਾ ਹੈ, ਨਤੀਜੇ ਰੀਅਲ ਟਾਈਮ ਵਿੱਚ ਅੱਪਡੇਟ ਹੁੰਦੇ ਹਨ।

  1. 1
    ਇਨਪੁੱਟ ਸਕੈਨ ਅਤੇ ਅੰਕੜੇ
    ਜਿਵੇਂ ਤੁਸੀਂ ਟਾਈਪ ਜਾਂ ਪੇਸਟ ਕਰਦੇ ਹੋ, ਟੂਲ ਨਿਸ਼ਾਨਾ regex ਪੈਟਰਨਾਂ ਨਾਲ ਤੁਹਾਡੇ ਟੈਕਸਟ ਨੂੰ ਸਕੈਨ ਕਰਦਾ ਹੈ ਤਾਂ ਜੋ ਅੰਤਲੀ-ਸਪੇਸ ਵਾਲੀਆਂ ਲਾਈਨਾਂ, ਲਗਾਤਾਰ ਖ਼ਾਲੀ ਲਾਈਨਾਂ, tab ਅੱਖਰ, Unicode spaces (NBSP, full-width), ਅਤੇ ਅਦਿੱਖ zero-width ਅੱਖਰ ਗਿਣੇ ਜਾਣ। ਇਹ ਗਿਣਤੀਆਂ ਇਨਪੁੱਟ ਹੇਠਾਂ ਤੁਰੰਤ ਦਿਸਦੀਆਂ ਹਨ ਤਾਂ ਜੋ ਕੁਝ ਵੀ ਸਾਫ਼ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਤੁਸੀਂ ਵੇਖ ਸਕੋ ਕਿ ਤੁਹਾਡੇ ਟੈਕਸਟ ਵਿੱਚ ਅਸਲ ਵਿੱਚ ਕੀ ਗ਼ਲਤ ਹੈ।
  2. 2
    ਲਾਈਨ-ਦਰ-ਲਾਈਨ regex ਬਦਲਾਅ
    clean() function ਨਵੀਆਂ ਲਾਈਨਾਂ 'ਤੇ ਵੰਡਦਾ ਹੈ ਅਤੇ ਤੁਹਾਡੇ ਚੁਣੇ ਵਿਕਲਪ ਕ੍ਰਮ ਵਿੱਚ ਲਾਉਂਦਾ ਹੈ: tabs ਬਦਲੇ ਜਾਂ ਸਮੇਟੇ ਜਾਂਦੇ ਹਨ, ਲਗਾਤਾਰ ਸਪੇਸਾਂ /[ \t]+/g ਨਾਲ ਇੱਕ ਤੱਕ ਘਟਾਈਆਂ ਜਾਂਦੀਆਂ ਹਨ, ਫਿਰ ਹਰ ਲਾਈਨ trim ਹੁੰਦੀ ਹੈ। Unicode spaces ( ,  – ,   ਅਤੇ ਹੋਰ) ਆਮ ਸਪੇਸਾਂ ਨਾਲ ਬਦਲੇ ਜਾਂਦੇ ਹਨ; zero-width ਅੱਖਰ (​–‍, ) ਪੂਰੀ ਤਰ੍ਹਾਂ ਮਿਟਾਏ ਜਾਂਦੇ ਹਨ। curly quotes ਅਤੇ em-dashes ਵਰਗੇ ਸਮਾਰਟ ਵਿਰਾਮ ਚਿੰਨ੍ਹ ASCII ਬਰਾਬਰਾਂ ਵਿੱਚ ਸਿੱਧੇ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।
  3. 3
    ਖ਼ਾਲੀ-ਲਾਈਨ ਅਤੇ ਦਸਤਾਵੇਜ਼ trimming
    ਹਰ-ਲਾਈਨ ਕੰਮ ਤੋਂ ਬਾਅਦ, ਲਗਾਤਾਰ ਖ਼ਾਲੀ ਲਾਈਨਾਂ ਜਾਂ ਤਾਂ ਪੂਰੀ ਤਰ੍ਹਾਂ ਹਟਾਈਆਂ ਜਾਂ ਇੱਕ ਖ਼ਾਲੀ ਲਾਈਨ ਵਿੱਚ ਸਮੇਟੀਆਂ ਜਾਂਦੀਆਂ ਹਨ (ਜੋ ਵੀ ਵਿਕਲਪ ਤੁਸੀਂ ਚੁਣਿਆ) ਇੱਕ /\n{3,}/ ਬਦਲ ਨਾਲ। ਪੂਰੇ ਦਸਤਾਵੇਜ਼ ਦੀਆਂ ਸ਼ੁਰੂਆਤੀ ਅਤੇ ਅੰਤਲੀਆਂ ਨਵੀਆਂ ਲਾਈਨਾਂ ਅਖੀਰ ਵਿੱਚ ਹਟਾਈਆਂ ਜਾਂਦੀਆਂ ਹਨ, ਵਿਕਲਪਾਂ ਦੇ ਕ੍ਰਮ ਤੋਂ ਬੇਪਰਵਾਹ ਤਰਕ ਨੂੰ ਅਨੁਮਾਨਯੋਗ ਰੱਖਦੇ ਹੋਏ।
  4. 4
    ਲਾਈਨ-ਅੰਤ ਨਾਰਮਲਾਈਜ਼ੇਸ਼ਨ ਅਤੇ ਆਉਟਪੁੱਟ
    ਟੂਲ ਨਾਰਮਲਾਈਜ਼ੇਸ਼ਨ ਤੋਂ ਪਹਿਲਾਂ ਅਸਲ ਟੈਕਸਟ ਦਾ ਪ੍ਰਮੁੱਖ ਲਾਈਨ ਅੰਤ (LF, CRLF ਜਾਂ CR) ਪਛਾਣਦਾ ਹੈ ਤਾਂ ਜੋ 'ਅਸਲ ਰੱਖੋ' ਵਿਕਲਪ ਇਸਨੂੰ ਵਫ਼ਾਦਾਰੀ ਨਾਲ ਬਹਾਲ ਕਰ ਸਕੇ। ਤੁਸੀਂ ਕੋਈ ਖ਼ਾਸ ਨਿਯਮ ਲਾਜ਼ਮੀ ਵੀ ਕਰ ਸਕਦੇ ਹੋ। ਸਾਫ਼ ਟੈਕਸਟ ਆਉਟਪੁੱਟ ਪੈਨ ਵਿੱਚ ਤੁਰੰਤ ਦਿਸਦਾ ਹੈ, ਹਟਾਏ ਅੱਖਰ ਅਤੇ ਲਾਈਨ ਗਿਣਤੀਆਂ ਦਿਖਾਉਣ ਵਾਲੇ ਪਹਿਲਾਂ/ਬਾਅਦ ਅੰਕੜੇ ਪੈਨਲ ਨਾਲ, ਅਤੇ ਇੱਕ .txt ਡਾਊਨਲੋਡ ਕਰੋ ਬਟਨ ਜੋ ਲੋਕਲ ਤੌਰ 'ਤੇ Blob ਬਣਾਉਂਦਾ ਹੈ।

ਸੰਬੰਧਿਤ ਟੂਲ

ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ