গুগলে নিয়মিত এক্সপ্রেশন (রেজেক্স) ব্যবহার করার কোনও উপায় আছে?


60

গুগল যদি নিয়মিত অভিব্যক্তি অনুসন্ধান সরবরাহ করে তবে এটি খুব কার্যকর হবে ।

এই কাজ করতে একটি উপায় আছে কি?

(OBS: আমি মত মিথ্যা রেগুলার এক্সপ্রেশনের কথা বলছি না site:, filetype:, AND, ORবা "Text"। আমি একটি রেগুলার এক্সপ্রেশন দিয়ে অনুসন্ধান করতে চাই .+[]^)।

উদাহরণস্বরূপ, কোনও অ্যাপ্লিকেশন, কোনও সাইট বা গুগল সরঞ্জাম *.stackexchangeকি এই জাতীয় জিনিস অনুসন্ধান করতে পারে ?

উত্তর:


24

এই বৈশিষ্ট্যটি ক্লাসিক গুগল অনুসন্ধানে উপলভ্য নয় এবং এটি গুগলের রোডম্যাপে নেই। আপনি গুগল ভিডিও দেখে এই বিষয় সম্পর্কে আরও শিখতে পারবেন গুগল কি নিয়মিত অভিব্যক্তি দিয়ে অনুসন্ধানের সক্ষমতা বাস্তবায়ন করবে?

তবে এর ব্যতিক্রমও আছে। গুগল কোড অনুসন্ধান নিয়মিত অভিব্যক্তি সমর্থন করে। অবশ্যই, এই বিষয়ের অনুসন্ধান অনুসন্ধান ইঞ্জিনটি কেবল উত্স কোডে হ্রাস পেয়েছে।

এটি উল্লেখ করার মতো যে কিছু গুগল অনুসন্ধান কীওয়ার্ড আংশিকভাবে নিয়মিত অভিব্যক্তি প্রতিস্থাপন করতে পারে। উদাহরণস্বরূপ, আপনি যদি "অনুসন্ধান টিআরএম" এর দ্বি-শব্দের কোনও প্রকারের সন্ধান করতে চান তবে আপনি ওয়াইল্ডকার্ড অপারেটরটি ব্যবহার করতে পারেন।

search *

অনুসন্ধান এবং অন্য কোনও (এক) শব্দের জন্য ফলাফলগুলি খুঁজে পাবে। আমি প্রায়শই এটি বেসিক ইংরেজি ব্যাকরণ নিয়ম বা প্রতিশব্দ (যেমন, "* হিসাবে সহজ" ) পরীক্ষা করতে ব্যবহার করি use


2
গুগল কোড অনুসন্ধান আর বিদ্যমান নেই , তবে বিকল্পগুলিও থাকতে পারে (এটি এই প্রশ্নের সাথে প্রাসঙ্গিক নয়)
musefan

এই উত্তরটি এখন কিছুটা পুরানো: গুগলের নিয়মিত অভিব্যক্তি অনুসন্ধানের উদাহরণ হিসাবে এই উত্তরটি দেখুন ।
অ্যান্ডারসন গ্রিন

11

গুগল অনুসন্ধান কিছু সাধারণ নিয়মিত প্রকাশের মিলগুলি ফিরিয়ে দিতে পারে। উদাহরণস্বরূপ, অনুসন্ধান ক্যোয়ারী

"(gray|red) (wolf|fox)"

এর সমতুল্য বলে মনে হয়

("gray wolf" OR "red fox" OR "red wolf" OR "gray fox")

আপনি এই অনুসন্ধান ক্যোয়ারির আউটপুট দেখতে পারেন এখানে


আমি একটি ওষুধ বা রাসায়নিক নাম অনুসন্ধান করছি। আমি "heme ?? llnate" পড়তে পারি - যেখানে প্রশ্ন চিহ্নটি অযৌক্তিক। গুগল সাহায্য করতে পারে না।
এসডসোলার

7

সিম্বলহাউন্ডের একটি ওপেন সোর্স কোড রিপোজিটরি অনুসন্ধান রয়েছে , এখন-বন্ধ হওয়া গুগল কোড অনুসন্ধান বিকল্পের অনুরূপ, প্রতীক-সমেত ওয়েব সন্ধান ছাড়াও যা স্ট্যাকওভারফ্লো হিসাবে প্রোগ্রামিং-সম্পর্কিত সাইটগুলিকে সূচক করে।


1
আপনি যদি সিম্বলহাউন্ডের সাথে যুক্ত থাকেন তবে দয়া করে আপনি আপনার প্রোফাইলে এটি বর্ণনা করতে পারেন। ধন্যবাদ!
কোডিংবাজার

5

আপনি এখানে সফ্টওয়্যারটির একটি অংশ লিখতে পারেন:

  1. নিয়মিত অভিব্যক্তি থেকে কীওয়ার্ডগুলি নিন;
  2. গুগল কীওয়ার্ড এবং ফলাফলের একটি তালিকা পান;
  3. প্রতিটি ফলাফলযুক্ত ইউআরআই ক্রল করুন এবং এটি সম্পূর্ণ নিয়মিত অভিব্যক্তি দিয়ে ফিল্টার করুন।

আসুন একটি কেস অধ্যয়ন করুন: থেকে site:gog.comস্প্যানিশ ভয়েস-ওভার থাকা সমস্ত গেমগুলি সন্ধান করুন।

নিয়মিত প্রকাশটি হ'ল:

Audio[^:]*:[^.,]*Spanish

এটি মিলবে, উদাহরণস্বরূপ:

Audio lanuage: English, German, Spanish, French.

এবং মেলে না:

Audio language: only-English. Text language: Spanish.

পদক্ষেপ ১. আপনার সফ্টওয়্যারটিকে এটি গুগলে অনুসন্ধান করতে দিন:

site:gog.com audio Spanish inurl:game

inurl:game এখানে কেবল গেমের বর্ণনা পৃষ্ঠায় অনুসন্ধান করা

পদক্ষেপ 2. 300 টির ফলে প্রাপ্ত লিঙ্কগুলি পান এবং সেগুলির প্রত্যেকটিতে ক্রল করুন।

পদক্ষেপ 3. প্রদত্ত নিয়মিত অভিব্যক্তি দিয়ে ফলাফল ফিল্টার করুন:

Audio[^:]*:[^.,]*Spanish

এটি নির্মাণ করা সহজ হওয়া উচিত। আসলে আমি বুঝতে পারছি না যে আমি ইতিমধ্যে সেভাবে তৈরি এমন কিছু কেন পাই না।

যেহেতু অনুসন্ধান ইঞ্জিনগুলি নিয়মিত অভিব্যক্তি দিয়ে তাদের ডেটা স্ক্যান করার জন্য সংস্থানটি বহন করতে পারে না, তাই এই নোংরা কাজটি আপনার পক্ষ থেকে পড়ে এবং আপনার কম্পিউটারটি সার্চ ইঞ্জিনগুলি ইতিমধ্যে সরবরাহ করে যা তা করা উচিত।


+1 টি। অনেক ধন্যবাদ. বাস্তবে এটি একটি খুব আকর্ষণীয় ধারণা। মূল সমস্যাটি হ'ল সত্যই আকর্ষণীয় কিছু করার জন্য আমাদের সম্ভবত উচ্চ পারফরম্যান্স ক্লাস্টারগুলির প্রয়োজন হবে।
গারউডান

হেই, আমি এখনই এই এক্সটেনশনটি লিখছি।
নবীন

4

না, দুর্ভাগ্যক্রমে নয় :( তত্ত্বের ক্ষেত্রে আপনি নিজের অনুসন্ধান ইঞ্জিন তৈরি করতে এবং এটি করতে পারতেন তবে এটি বেশ শক্ত হবে।


1

কেবলমাত্র রেফারেন্সের জন্য, অনুসন্ধান অপারেটরগুলিতে গুগলের সহায়তা এখানে

মজার বিষয় হল, "-" শব্দের বাদ দেওয়ার জন্য এখনও অপারেটর, তবে তারা প্রদত্ত অনুসন্ধানের শব্দটির জন্য অতীতে ব্যবহৃত অপারেটর হিসাবে "+" অপসারণ করেছিল। স্পষ্টতই, "Google+ চালু হওয়ার সময় + অপারেটর অবসর নিয়েছিল, কারণ অপারেটরের পরিবর্তে অনুসন্ধানযোগ্য চরিত্র হিসাবে + প্রয়োজন ছিল।" ( Https://support.google.com/websearch/answer/2466433 )


0

আপনি অনুসন্ধানের জন্য লক্ষ্যযুক্ত পাঠ্যটিকে বিশদ করতে একটি বিশদ গুগল অনুসন্ধান দিয়ে শুরু করতে পারেন। তারপরে বলুন, একাধিক ট্যাবে শীর্ষস্থানীয় 50 টি ফলাফল এবং নিয়মিত অভিব্যক্তি ব্যবহার করে ফলাফলগুলি অনুসন্ধান করার জন্য মিংগির "দ্রুততম অনুসন্ধান" ফায়ারফক্স অ্যাডন ব্যবহার করুন।



-3

আপনি যদি ভিবিএ জানেন তবে ওয়েব থেকে এক্সেলে ডেটা পেতে আপনি কিছু কোড লিখতে পারেন। আমি দিনরাত প্রোগ্রামটি চালিত করি এবং লক্ষ লক্ষ ফলাফল পেতে পারি। এর পরে আপনি সেই ফলাফলগুলি থেকে ফিল্টার করতে পারেন।


2
ওহ, ...
শ্বর
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.