ఉచిత టెక్స్ట్ సార్టర్
టెక్స్ట్ లైన్లను అక్షర క్రమంలో, పొడవు ప్రకారం, సంఖ్యాపరంగా, లేదా యాదృచ్ఛికంగా సార్ట్ చేయండి. డూప్లికేట్లను తొలగించండి, వైట్స్పేస్ను ట్రిమ్ చేయండి, జాబితాలను షఫుల్ చేయండి.
ఇది ఎలా పనిచేస్తుంది
క్రమబద్ధీకరణ JavaScript అంతర్నిర్మిత Intl.Collator API ఉపయోగించి పూర్తిగా మీ బ్రౌజర్లో నడుస్తుంది — సర్వర్ లేదు, లైబ్రరీ లేదు, అప్లోడ్ లేదు. అక్షర క్రమం నుండి సహజ సంఖ్యా క్రమం వరకు ప్రతి క్రమం మీరు టైప్ చేస్తుండగా లేదా ఎంపికలు మార్చుతుండగా అప్పటికప్పుడు లెక్కించబడుతుంది.
- 1ఇన్పుట్ లైన్లుగా విభజించబడుతుందిమీరు అతికించిన టెక్స్ట్ న్యూలైన్ అక్షరాలపై విభజించబడుతుంది. ఐచ్ఛిక pre-processing ముందుగా నడుస్తుంది: ప్రతి లైన్ ముందు మరియు వెనుక ఖాళీలు తీసివేయబడతాయి, ఖాళీ లైన్లు విస్మరించబడతాయి — రెండూ కాన్ఫిగర్ చేయవచ్చు.
- 2Intl.Collator క్రమాన్ని నిర్వహిస్తుందిఅక్షర మరియు సహజ క్రమాల కోసం, బ్రౌజర్ అంతర్నిర్మిత Intl.Collator మీ ప్రస్తుత సైట్ లొకేల్తో ప్రారంభించబడుతుంది కాబట్టి యాస అక్షరాలు (å, ä, ö, మొదలైనవి) సరైన భాషా క్రమంలో అమరుతాయి. 'సహజ' మోడ్ numeric ఫ్లాగ్ను సెట్ చేస్తుంది, కాబట్టి అంకెలను సాదా అక్షరాలుగా పరిగణించకుండా 'file2' 'file10' కంటే ముందు వస్తుంది.
- 3పోలిక కీలు అనవసరాలను తీసేస్తాయిపోలికకు ముందు, ప్రతి లైన్ sort key నుండి ఐచ్ఛికంగా ముందున్న articles (the, a, an) మరియు alphanumeric-కాని విరామ చిహ్నాలు తీసివేయబడవచ్చు — అసలు లైన్ టెక్స్ట్ అవుట్పుట్లో అలాగే ఉంటుంది, క్రమానికి ఉపయోగించే key మాత్రమే మార్చబడుతుంది.
- 4Shuffle క్రిప్టోగ్రాఫిక్ యాదృచ్ఛికతను ఉపయోగిస్తుందియాదృచ్ఛిక shuffle మోడ్ యాదృచ్ఛిక 32-bit పూర్ణాంకాల array సృష్టించడానికి crypto.getRandomValues పిలుస్తుంది, తర్వాత ఆ విలువలతో లైన్లపై Fisher-Yates shuffle నడుపుతుంది — Math.random()-ఆధారిత పద్ధతులతో వచ్చే పక్షపాతాన్ని నివారిస్తుంది.
సంబంధిత సాధనాలు
నకిలీ లైన్ ఫైండర్
జాబితా నుండి నకిలీ లైన్లను కనుగొనండి, లెక్కించండి, లేదా తొలగించండి. ఇమెయిల్ జాబితాలు, ఆడిట్ లాగ్లు, లేదా డేటా డంప్లలో పునరావృత ఎంట్రీలను కనుగొనడానికి అనువైనది.
ENV ఫైల్ వాలిడేటర్
నకిలీ కీలు, తప్పు స్పేసింగ్, మరియు కోట్ చేయని విలువల కోసం .env ఫైల్ను లింట్ చేయండి — తర్వాత క్లీన్ చేసిన, సార్ట్ చేసిన వెర్షన్ మరియు కమిట్ చేయడానికి సిద్ధమైన .env.exampleను పొందండి. మీ బ్రౌజర్లో నడుస్తుంది.
టెక్స్ట్ తేడా
టెక్స్ట్ యొక్క రెండు బ్లాక్లను పోల్చి ఖచ్చితంగా ఏమి మారిందో చూడండి. జోడించిన, తొలగించిన, మరియు మారని లైన్లతో లైన్-బై-లైన్ తేడా.