خوارزمية بوير-مور للبحث في السلاسل النصية Boyer–Moore string-search algorithm- في علوم الكمبيوتر، تُعد خوارزمية البحث عن السلاسل بوير-مور خوارزمية فعالة للبحث عن السلاسل، وهي المعيار القياسي لأدبيات البحث العملي عن السلاسل. وقد تم تطويرها بواسطة كل من: روبرت إس. بوير، وجيه ستروثر مور، وذلك في عام 1977م. تحتوي الورقة البحثية الأصلية على جداول ثابتة لحساب تحولات النمط دون توضيح لكيفية إنتاجها. وتم نشر الخوارزمية المستخدمة في إنتاج الجداول في ورقة بحثية لاحقة؛ وقد احتوت هذه الورقة على أخطاء تم تصحيحها لاحقًا بواسطة فويتشيك ريتر في عام 1980م.
وتقوم الخوارزمية بمعالجة السلسلة التي يتم البحث عنها (النمط)، ولكن ليس السلسلة التي يتم البحث فيها (النص). الأمر الذي يجعلها مناسبة تمامًا للتطبيقات التي يكون فيها النمط أقصر بكثير من النص، أو حيث يستمر عبر عمليات بحث متعددة. تستخدم خوارزمية بوير–مور المعلومات التي تم جمعها أثناء خطوة المعالجة المسبقة لتخطي أقسام النص، مما يؤدي إلى عامل ثابت أقل من العديد من خوارزميات البحث عن السلسلة الأخرى. وبشكل عام، تعمل الخوارزمية بشكل أسرع مع زيادة طول النمط. وتكمن الميزات الرئيسية للخوارزمية في الآتي: المطابقة على ذيل النمط بدلاً من الرأس، والتخطي على طول النص في قفزات من عدة أحرف بدلاً من البحث في كل حرف في النص.