AnyNotepad বিনামূল্যে অনলাইন টেক্সট টুলস
ডেভেলপার কেস ও ফরম্যাট
Explore all 218+ free online text tools
সমস্ত টেক্সট টুলসদৈনিক ডিজাইন অনুপ্রেরণা
ডিজাইন জগৎ থেকে তরতাজা দৃষ্টিভঙ্গি, প্রতিদিন আপডেট
আজকের ডিজাইন
প্রতিদিন সকালে, একটি ভিন্ন ডিজাইন সামনে আসে। আজকের বৈশিষ্ট্যযুক্ত কাজের পেছনের উপকরণ, তথ্যসূত্র ও সৃজনশীল সিদ্ধান্তগুলি অন্বেষণ করুন।
আজকের ডিজাইন আবিষ্কার করুন
আজকের ডিজাইন দল
ডিজাইন প্রায়ই সহযোগিতা থেকে শুরু হয়। সেই দলের সাথে পরিচিত হন যাদের সম্মিলিত দক্ষতা A' Design Award জুরি কর্তৃক স্বীকৃত একটি কাজ তৈরি করেছে।
দলের সাথে পরিচিত হন
আজকের ডিজাইনার
প্রতিটি চিন্তাশীল ডিজাইনের পেছনে একটি সচেতন মন দাঁড়িয়ে আছে। আজকের বৈশিষ্ট্যযুক্ত A' Design Award বিজয়ীর পোর্টফোলিও, দর্শন ও যাত্রা অন্বেষণ করুন।
তাদের দৃষ্টিভঙ্গি দেখুন
আজকের ডিজাইন কিংবদন্তি
কয়েক দশকের নিষ্ঠা একটি কাজের সংকলন সংজ্ঞায়িত করে। আজকের বৈশিষ্ট্যযুক্ত ডিজাইনারের আজীবন অবদান ও স্থায়ী প্রভাব অন্বেষণ করুন।
তাদের উত্তরাধিকারকে সম্মান করুন
আজকের ডিজাইন সাক্ষাৎকার
কথোপকথন পোর্টফোলিও যা প্রকাশ করতে পারে না তা প্রকাশ করে। আজকের বৈশিষ্ট্যযুক্ত ডিজাইনারকে তার অন্তর্দৃষ্টি, টার্নিং পয়েন্ট ও কষ্টার্জিত শিক্ষা শেয়ার করতে শুনুন।
সাক্ষাৎকার পড়ুন
আজকের হাইলাইট
ডিজাইন জগতের উল্লেখযোগ্য মুহূর্ত। প্রদর্শনী উদ্বোধন থেকে প্রকল্প চালু করা পর্যন্ত, সৃজনশীল অগ্রগতি চিহ্নিতকারী ঘটনাগুলি অনুসরণ করুন।
আজকের হাইলাইট দেখুন
আজকের ডিজাইন ধারণা
প্রতিটি পণ্য একটি চিন্তা থেকে শুরু হয়। আজকের ধারণা অন্বেষণ করুন — একটি দৃষ্টিভঙ্গি যা এখনও রূপ খুঁজছে, একটি প্রস্তাব যা সঠিক পরিস্থিতির জন্য অপেক্ষা করছে।
ধারণা অন্বেষণ করুন
আজকের ডিজাইন ব্র্যান্ড
প্রতিটি পণ্যের পেছনে একটি দৃষ্টিভঙ্গিসম্পন্ন সংস্থা দাঁড়িয়ে আছে। আজকের বৈশিষ্ট্যযুক্ত ব্র্যান্ডকে সংজ্ঞায়িতকারী নীতি ও প্রক্রিয়াগুলি অন্বেষণ করুন।
ব্র্যান্ড আবিষ্কার করুন
আজকের ডিজাইন প্রবণতা
মনোযোগ দিলে প্যাটার্ন দেখা যায়। আজকের বৈশিষ্ট্যযুক্ত আন্দোলন অনুসরণ করুন — একটি উপকরণ, প্যালেট বা দৃষ্টিভঙ্গি যা বিভিন্ন শাখায় গতি পাচ্ছে।
প্রবণতা অন্বেষণ করুনcamelCase কনভার্টার
টেক্সটকে camelCase-এ রূপান্তর করে — প্রথম শব্দটি সম্পূর্ণ ছোট হাতের, এবং প্রতিটি পরবর্তী শব্দ বড় হাতের অক্ষর দিয়ে শুরু হয়, শব্দের মধ্যে কোনো স্পেস বা সেপারেটর থাকে না। JavaScript ভেরিয়েবল, Java মেথড, TypeScript প্রপার্টি এবং অন্যান্য অনেক প্রোগ্রামিং ভাষায় স্ট্যান্ডার্ড নামকরণ কনভেনশন।
get user profile data
↓
getUserProfileData
PascalCase কনভার্টার
টেক্সটকে PascalCase-এ রূপান্তর করে — প্রতিটি শব্দ বড় হাতের অক্ষর দিয়ে শুরু হয় এবং সমস্ত শব্দ সেপারেটর ছাড়াই যুক্ত হয়। এটি Upper Camel Case নামেও পরিচিত। C#, Java, TypeScript-এ ক্লাস নাম, React কম্পোনেন্ট নাম এবং অনেক অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ভাষায় স্ট্যান্ডার্ড কনভেনশন।
get user profile data
↓
GetUserProfileData
snake_case কনভার্টার
টেক্সটকে snake_case-এ রূপান্তর করে — সব ছোট হাতের অক্ষরে আন্ডারস্কোর দ্বারা শব্দ পৃথক। Python, Ruby, Rust, PHP (ফাংশন), ডেটাবেস কলামের নাম এবং অনেক API ফিল্ড নামে স্ট্যান্ডার্ড নামকরণ কনভেনশন। Linux/Unix পরিবেশে ফাইলের নামকরণেও সাধারণভাবে ব্যবহৃত।
Get User Profile Data
↓
get_user_profile_data
kebab-case কনভার্টার
টেক্সটকে kebab-case-এ রূপান্তর করে — সব ছোট হাতের অক্ষরে হাইফেন দ্বারা শব্দ পৃথক। CSS ক্লাস নাম, HTML অ্যাট্রিবিউট, URL স্লাগ, npm প্যাকেজ নাম এবং ওয়েব প্রজেক্টে ফাইলের নামের জন্য স্ট্যান্ডার্ড ফরম্যাট। এটি spinal-case, lisp-case বা dash-case নামেও পরিচিত।
Get User Profile Data
↓
get-user-profile-data
CONSTANT_CASE কনভার্টার
টেক্সটকে CONSTANT_CASE-এ রূপান্তর করে — সব বড় হাতের অক্ষরে আন্ডারস্কোর দ্বারা শব্দ পৃথক। এটি SCREAMING_SNAKE_CASE বা MACRO_CASE নামেও পরিচিত। কনস্ট্যান্ট, এনভায়রনমেন্ট ভেরিয়েবল, কনফিগারেশন কী, enum মান এবং C/C++ ম্যাক্রো ডেফিনিশনের জন্য কার্যত সকল প্রোগ্রামিং ভাষায় সার্বজনীন কনভেনশন।
max retry count
↓
MAX_RETRY_COUNT
SCREAMING-KEBAB-CASE কনভার্টার
টেক্সটকে SCREAMING-KEBAB-CASE-এ রূপান্তর করে — সব বড় হাতের অক্ষরে হাইফেন দ্বারা শব্দ পৃথক। এটি COBOL-CASE নামেও পরিচিত। COBOL প্রোগ্রামিং, কিছু HTTP হেডার, নির্দিষ্ট এনভায়রনমেন্ট ভেরিয়েবল স্টাইল এবং যেখানেই বড় হাতের হাইফেনেটেড ফরম্যাট প্রয়োজন সেখানে ব্যবহৃত। kebab-case-এর জোরালো সংস্করণ।
max retry count
↓
MAX-RETRY-COUNT
dot.case কনভার্টার
টেক্সটকে dot.case-এ রূপান্তর করে — সব ছোট হাতের অক্ষরে পিরিয়ড দ্বারা শব্দ পৃথক।
Java প্যাকেজ নামে (com.example.app), প্রপার্টি ফাইল কী, OID আইডেন্টিফায়ার,
কনফিগারেশন হায়ারার্কি এবং ফাইল এক্সটেনশন চেইনে ব্যবহৃত। অবজেক্ট প্রপার্টি অ্যাক্সেস নোটেশনেও সাধারণভাবে দেখা যায়।
Get User Profile Data
↓
get.user.profile.data
flatcase কনভার্টার
টেক্সটকে flatcase-এ রূপান্তর করে — সব ছোট হাতের অক্ষরে কোনো বিভাজক ছাড়া। প্রতিটি শব্দ সরাসরি একত্রিত করা হয়। নির্দিষ্ট ডাটাবেস নাম, বিভাজক ছাড়া হ্যাশট্যাগ, সংক্ষিপ্ত ভেরিয়েবল নাম এবং যেখানে একটি সংক্ষিপ্ত, বিভাজকবিহীন ছোট হাতের আইডেন্টিফায়ার প্রয়োজন সেখানে ব্যবহৃত হয়।
Get User Profile
↓
getuserprofile
UPPERFLATCASE কনভার্টার
টেক্সটকে UPPERFLATCASE-এ রূপান্তর করে — সব বড় হাতের অক্ষরে কোনো বিভাজক ছাড়া। প্রতিটি শব্দ সরাসরি বড় হাতের অক্ষরে একত্রিত করা হয়। flatcase-এর বড় হাতের সংস্করণ — নির্দিষ্ট লিগ্যাসি সিস্টেম আইডেন্টিফায়ার, মেইনফ্রেম ফিল্ড নাম এবং সংক্ষিপ্ত বড় হাতের কোডে ব্যবহৃত হয়।
Get User Profile
↓
GETUSERPROFILE
path/case কনভার্টার
টেক্সটকে path/case-এ রূপান্তর করে — সব ছোট হাতের অক্ষরে শব্দগুলো ফরওয়ার্ড স্ল্যাশ দিয়ে আলাদা করা হয়। Unix/Linux ফাইল পাথ এবং URL পাথ সেগমেন্টের মতো। ফাইল পাথ, রাউট ডেফিনিশন, REST API এন্ডপয়েন্ট এবং ব্রেডক্রাম্ব-ধরনের শ্রেণিবদ্ধ আইডেন্টিফায়ার তৈরি করতে উপযোগী।
Get User Profile Data
↓
get/user/profile/data
backslash\case কনভার্টার
টেক্সটকে backslash\case-এ রূপান্তর করে — সব ছোট হাতের অক্ষরে শব্দগুলো ব্যাকস্ল্যাশ দিয়ে আলাদা করা হয়।
Windows ফাইল পাথ এবং PHP নেমস্পেস ডিক্লারেশনে ব্যবহৃত ফরম্যাটের সাথে মিলে যায়
(যেমন App\Models\User)। কিছু .NET নেমস্পেস কনভেনশনেও ব্যবহৃত হয়।
App Models User Profile
↓
app\models\user\profile
Space_Snake কেস কনভার্টার
টেক্সটকে Space_Snake ফরম্যাটে রূপান্তর করে — প্রতিটি শব্দের প্রথম অক্ষর বড় হাতের এবং শব্দগুলো উভয় পাশে স্পেস সহ আন্ডারস্কোর দিয়ে আলাদা করা হয় ( _ )। একটি হাইব্রিড ফরম্যাট যা কখনো কখনো ডিসপ্লে লেবেল, কনফিগারেশন UI এবং পঠনযোগ্য আইডেন্টিফায়ারে ব্যবহৃত হয় যেখানে ভিজ্যুয়াল বিভাজন এবং প্রোগ্রাম্যাটিক আন্ডারস্কোর দুটোই প্রয়োজন।
get user profile data
↓
Get _ User _ Profile _ Data
Namespaced::Case কনভার্টার
টেক্সটকে Namespaced::Case-এ রূপান্তর করে — প্রতিটি শব্দের প্রথম অক্ষর বড় হাতের এবং ডাবল কোলন (::) দিয়ে আলাদা করা হয়।
C++ নেমস্পেস (std::string), Ruby মডিউল পাথ, PHP স্ট্যাটিক মেথড
কল এবং Perl প্যাকেজ নামে ব্যবহৃত সিনট্যাক্সের সাথে মেলে। সাধারণ টেক্সট থেকে দ্রুত নেমস্পেসড আইডেন্টিফায়ার তৈরি করতে উপযোগী।
app models user profile
↓
App::Models::User::Profile
$phpVariable কেস কনভার্টার
টেক্সটকে PHP ভেরিয়েবল ফরম্যাটে রূপান্তর করে — ডলার চিহ্ন ($) সহ camelCase। PHP-তে ভেরিয়েবল লেখার স্ট্যান্ডার্ড পদ্ধতি। ইনপুট টেক্সট শব্দে বিভক্ত করা হয়, camelCase-এ যুক্ত করা হয়, তারপর $ যোগ করা হয়। বর্ণনা, ডাটাবেস ফিল্ড বা স্পেসিফিকেশন থেকে PHP ভেরিয়েবল নাম তৈরি করার সময় বাঁচায়।
user profile image url
↓
$userProfileImageUrl
.css-class কেস কনভার্টার
টেক্সটকে CSS ক্লাস সিলেক্টর ফরম্যাটে রূপান্তর করে — ডট (.) সহ kebab-case। .user-profile-card-এর মতো
ব্যবহারের জন্য প্রস্তুত CSS ক্লাস সিলেক্টর তৈরি করে। কম্পোনেন্ট বর্ণনা বা ডিজাইন স্পেক সরাসরি
BEM এবং স্ট্যান্ডার্ড ওয়েব কনভেনশন অনুসরণ করে বৈধ CSS সিলেক্টরে রূপান্তর করে CSS লেখার গতি বাড়ায়।
user profile card header
↓
.user-profile-card-header
Train-Case কনভার্টার
টেক্সটকে Train-Case-এ রূপান্তর করে — প্রতিটি শব্দের প্রথম অক্ষর বড় হাতের এবং শব্দগুলো হাইফেন দিয়ে আলাদা করা হয়।
শব্দের মধ্যে হাইফেন সহ PascalCase-এর মতো। HTTP হেডার (Content-Type,
X-Request-Id), কিছু কনফিগারেশন ফাইল ফরম্যাট এবং টাইটেল-স্টাইল হাইফেনেটেড আইডেন্টিফায়ারে ব্যবহৃত হয়।
content type header value
↓
Content-Type-Header-Value
TSV → CSV কনভার্টার
ট্যাব-বিভাজিত মানকে কমা-বিভাজিত মানে রূপান্তর করে। আপনি যখন Excel, Google Sheets বা যেকোনো স্প্রেডশিট থেকে ডেটা পেস্ট করেন, তা TSV (ট্যাব-ডিলিমিটেড) হিসেবে আসে। এই টুলটি সেই ট্যাবগুলোকে স্ট্যান্ডার্ড CSV ফরম্যাটের জন্য কমায় রূপান্তর করে, ডেটার অখণ্ডতা বজায় রাখতে কমা ধারণকারী ফিল্ডগুলোকে সঠিকভাবে উদ্ধৃত করে।
Alice→30→Paris
Bob→25→London
↓
Alice,30,Paris
Bob,25,London
CSV → TSV কনভার্টার
কমা-বিভাজিত মানকে ট্যাব-বিভাজিত মানে রূপান্তর করে। TSV → CSV-এর বিপরীত — ট্যাব-ডিলিমিটেড আউটপুট তৈরি করে যা সরাসরি Excel, Google Sheets বা যেকোনো স্প্রেডশিট অ্যাপ্লিকেশনে পেস্ট করা যায়। উদ্ধৃত CSV ফিল্ড সঠিকভাবে পরিচালনা করে, উদ্ধৃতি চিহ্ন অপসারণ এবং অভ্যন্তরীণ কমা রূপান্তর করে।
Alice,30,Paris
Bob,25,London
↓
Alice→30→Paris
Bob→25→London
সেমিকোলন → CSV কনভার্টার
ইউরোপীয়-ধরনের সেমিকোলন-বিভাজিত মানকে স্ট্যান্ডার্ড কমা CSV-তে রূপান্তর করে। অনেক ইউরোপীয় দেশ সেমিকোলন CSV ডিলিমিটার হিসেবে ব্যবহার করে কারণ তারা কমা দশমিক বিভাজক হিসেবে ব্যবহার করে। এই টুলটি সেই ফরম্যাটকে ইংরেজি-লোকেল সফটওয়্যার এবং API-এর সাথে সামঞ্জস্যের জন্য আন্তর্জাতিকভাবে স্ট্যান্ডার্ড কমা-ডিলিমিটেড CSV-তে রূপান্তর করে।
Alice;30;Paris
Bob;25;London
↓
Alice,30,Paris
Bob,25,London
CSV → সেমিকোলন কনভার্টার
স্ট্যান্ডার্ড কমা CSV-কে ইউরোপীয়-ধরনের সেমিকোলন-বিভাজিত ফরম্যাটে রূপান্তর করে। সেমিকোলন → CSV-এর বিপরীত। সেমিকোলন ডিলিমিটার প্রত্যাশা করে এমন সফটওয়্যারের জন্য ডেটা প্রস্তুত করতে অপরিহার্য — জার্মান, ফরাসি, ইতালীয়, স্প্যানিশ এবং অন্যান্য ইউরোপীয় লোকেলে সাধারণ যেখানে কমা দশমিক বিভাজক হিসেবে কাজ করে।
Alice,30,Paris
Bob,25,London
↓
Alice;30;Paris
Bob;25;London
পাইপ → CSV কনভার্টার
পাইপ-বিভাজিত মানকে কমা-বিভাজিত মানে রূপান্তর করে। পাইপ (|) ডিলিমিটেড ফাইল লিগ্যাসি সিস্টেম, মেইনফ্রেম ডেটা এক্সপোর্ট, HL7 মেডিকেল রেকর্ড, Markdown টেবিল এবং Unix কমান্ড আউটপুটে সাধারণ। এই টুলটি পাইপ ডিলিমিটার অপসারণ করে এবং আধুনিক টুলস ও স্প্রেডশিটের জন্য স্ট্যান্ডার্ড CSV ফরম্যাটে রূপান্তর করে।
Alice|30|Paris
Bob|25|London
↓
Alice,30,Paris
Bob,25,London
CSV → পাইপ কনভার্টার
কমা-বিভাজিত মানকে পাইপ-বিভাজিত ফরম্যাটে রূপান্তর করে। ডেটা ফিল্ডে ঘন ঘন কমা থাকলে (ঠিকানা, বর্ণনা) পাইপ ডিলিমিটার পছন্দ করা হয় কারণ প্রাকৃতিক টেক্সটে পাইপ কদাচিৎ দেখা যায়। Markdown টেবিল সারি তৈরি, Unix পাইপলাইনে ডেটা ফিড বা লিগ্যাসি সিস্টেম ইম্পোর্ট প্রস্তুত করতেও উপযোগী।
Alice,30,Paris
Bob,25,London
↓
Alice|30|Paris
Bob|25|London
CSV মান উদ্ধৃত করুন
প্রতিটি CSV ফিল্ডকে RFC 4180 অনুযায়ী ডাবল উদ্ধৃতি চিহ্নে মোড়ায়। a,b,c-কে
"a","b","c"-তে রূপান্তর করে। বিদ্যমান উদ্ধৃতি চিহ্নকে দ্বিগুণ করে সঠিকভাবে এস্কেপ করে। বিশেষ অক্ষর (কমা, নিউলাইন, উদ্ধৃতি চিহ্ন) সহ
CSV ডেটা সমস্ত পার্সার এবং স্প্রেডশিট অ্যাপ্লিকেশন দ্বারা সঠিকভাবে ব্যাখ্যা করা নিশ্চিত করতে অপরিহার্য।
Alice,30,Paris, France
Bob,25,London
↓
"Alice","30","Paris, France"
"Bob","25","London"
CSV মানের উদ্ধৃতি সরান
CSV ফিল্ড থেকে চারপাশের ডাবল উদ্ধৃতি চিহ্ন সরায় এবং দ্বিগুণ করা উদ্ধৃতি (""
থেকে ") আনএস্কেপ করে। CSV মান উদ্ধৃত করার বিপরীত। অতিরিক্ত উদ্ধৃত CSV ডেটা পাঠযোগ্যতার জন্য পরিষ্কার করে,
প্রদর্শনের জন্য ফিল্ড প্রস্তুত করে, বা আরও টেক্সট প্রক্রিয়াকরণের আগে CSV সরলীকরণ করে।
"Alice","30","Paris"
"Bob","25","London"
↓
Alice,30,Paris
Bob,25,London
স্পেস থেকে CSV
প্রতিটি লাইনে স্পেস-বিভাজিত টোকেনকে কমা-বিভাজিত মানে রূপান্তর করে। হোয়াইটস্পেস-ডিলিমিটেড ডেটা (কমান্ড আউটপুট, ফিক্সড-উইডথ রিপোর্ট, লগ এন্ট্রি) সঠিক CSV ফরম্যাটে পরিণত করে। একাধিক পরপর স্পেস একটি একক ডিলিমিটার হিসেবে গণ্য হয়। প্রতিটি লাইন স্বতন্ত্রভাবে প্রক্রিয়া করা হয়।
Alice 30 Paris
Bob 25 London
↓
Alice,30,Paris
Bob,25,London
CSV থেকে স্পেস
প্রতিটি লাইনে কমা-বিভাজিত মানকে স্পেস-বিভাজিত টোকেনে রূপান্তর করে। স্পেস থেকে CSV-এর বিপরীত।
Unix কমান্ড-লাইন টুলস, শেল স্ক্রিপ্ট,
awk প্রক্রিয়াকরণ এবং স্পেস-বিভাজিত ইনপুট প্রত্যাশা করে এমন যেকোনো সিস্টেমের জন্য উপযুক্ত পরিষ্কার হোয়াইটস্পেস-ডিলিমিটেড আউটপুট তৈরি করে।
Alice,30,Paris
Bob,25,London
↓
Alice 30 Paris
Bob 25 London
CSV মান সাজান
প্রতিটি কমা-বিভাজিত লাইনের মধ্যে মানগুলো বর্ণানুক্রমিক বা সংখ্যানুক্রমিকভাবে সাজায়। “লাইন সাজান” যা সম্পূর্ণ লাইন পুনর্বিন্যাস করে তার বিপরীতে, এটি প্রতিটি সারির মধ্যে পৃথক ফিল্ড সাজায়। ট্যাগ তালিকা স্বাভাবিককরণ, কলাম মান পুনর্বিন্যাস, অ্যাট্রিবিউট তালিকা সাজানো বা কমা-বিভাজিত ডেটা বর্ণানুক্রমিক করতে উপযোগী।
cherry,apple,banana
zebra,mouse,ant
↓
apple,banana,cherry
ant,mouse,zebra
টেবিল ট্রান্সপোজ
CSV টেবিলের সারি ও কলাম উলটে দেয়। প্রথম সারি প্রথম কলামে, দ্বিতীয় সারি দ্বিতীয় কলামে পরিণত হয়, এবং এভাবে চলতে থাকে। কমাযুক্ত কোটেড ফিল্ড পরিচালনা করে এবং সমান দৈর্ঘ্যে সারি প্যাড করে। মূল ও ট্রান্সপোজড মাত্রা সহ সারাংশ দেখায়। ডেটা পিভট করা, সারি-ভিত্তিক ডেটাকে কলাম-ভিত্তিক ফরম্যাটে রূপান্তর, বা স্প্রেডশিট এক্সপোর্ট পুনর্গঠনের জন্য আদর্শ।
Name,Age,City
Alice,30,London
Bob,25,Paris
↓
Name,Alice,Bob
Age,30,25
City,London,Paris
(3×3 → 3×3 ট্রান্সপোজড)
CSV কলাম এক্সট্র্যাক্ট
CSV ডেটা থেকে একটি একক কলাম বের করে। লাইন ১ এ কলাম নম্বর (১-ভিত্তিক) অথবা হেডার নাম লিখুন, তারপর লাইন ২+ এ আপনার CSV ডেটা। কমাযুক্ত কোটেড ফিল্ড পরিচালনা করে। সেই কলামের সব মান আউটপুট দেয়, প্রতি লাইনে একটি, সংখ্যা সারাংশ সহ। বড় ডেটাসেট থেকে ইমেইল তালিকা, আইডি, নাম, বা যেকোনো একক ফিল্ড বের করার জন্য আদর্শ।
email
Name,Email,City
Alice,alice@test.com,London
Bob,bob@test.com,Paris
↓
Email
alice@test.com
bob@test.com
(কলাম 2, ৩টি মান বের করা হয়েছে)
CSV কলাম অনুযায়ী সাজান
একটি নির্দিষ্ট কলাম অনুযায়ী CSV ডেটা ঊর্ধ্বক্রমে সাজায়। লাইন ১ এ কলাম নম্বর (১-ভিত্তিক) লিখুন, তারপর লাইন ২+ এ আপনার CSV ডেটা। হেডার সারি যথাস্থানে থাকে যখন ডেটা সারি পুনর্বিন্যাস হয়। স্বয়ংক্রিয়ভাবে সনাক্ত করে কলামে সংখ্যা আছে (সংখ্যানুক্রমে সাজায়) নাকি টেক্সট (বর্ণানুক্রমে সাজায়)। কমাযুক্ত কোটেড ফিল্ড সঠিকভাবে পরিচালনা করে।
2
Name,Age,City
Charlie,35,Berlin
Alice,28,London
Bob,42,Paris
↓
Name,Age,City
Alice,28,London
Charlie,35,Berlin
Bob,42,Paris
CSV সারি ডিডুপ্লিকেট
সঠিক লাইন ম্যাচিংয়ের ভিত্তিতে CSV ডেটা থেকে ডুপ্লিকেট সারি সরিয়ে দেয়। প্রতিটি অনন্য সারির প্রথম ঘটনা রাখে এবং পরবর্তী সব ডুপ্লিকেট সরিয়ে দেয়। মূল সারি সংখ্যা, সরানো ডুপ্লিকেট, এবং অবশিষ্ট অনন্য সারি সহ সারাংশ দেখায়। যেকোনো ডিলিমিটেড ডেটার সাথে কাজ করে। এক্সপোর্ট করা ডেটা পরিষ্কার করা, ডুপ্লিকেট রেকর্ড সরানো, বা মেইলিং লিস্ট ডিডুপ্লিকেট করার জন্য আদর্শ।
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Alice,alice@test.com
Charlie,charlie@test.com
↓
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Charlie,charlie@test.com
(১টি ডুপ্লিকেট সরানো হয়েছে, ৪টি অনন্য সারি)
কলাম সারিবদ্ধ করুন
কলামগুলোতে স্পেস প্যাড করে যাতে সেগুলো একটি ফিক্সড-উইডথ, পাঠযোগ্য ফরম্যাটে উল্লম্বভাবে সারিবদ্ধ হয়। স্বয়ংক্রিয়ভাবে ডিলিমিটার সনাক্ত করে (ট্যাব, পাইপ, কমা, বা একাধিক স্পেস) এবং প্রতিটি কলাম তার দীর্ঘতম মানের প্রস্থে সারিবদ্ধ করে। কোড কমেন্ট, README, লগ ফাইল, টার্মিনাল আউটপুট, বা প্লেইন-টেক্সট ডকুমেন্টেশনে ডেটা টেবিল পাঠযোগ্য করার জন্য আদর্শ।
Name,Age,City
Alice,30,London
Bob,25,Paris
Charlotte,42,San Francisco
↓
Name Age City
Alice 30 London
Bob 25 Paris
Charlotte 42 San Francisco