Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Поиск в словаре всех слов по шаблону

Подскажите!
Есть словарь из примерно 2000 фраз английских
Есть шаблон для поиска слова, например:
.*?cr.*?me.*?of.*?pass.*?on.*?
Есть ли какое-то быстрое (красивое) решение этой задачи, кроме как простого перебора всех слов и сравнение с шаблоном?
Ответ: нет
Вопрос: Поиск и замена слов по списку

Приветствую!

Помогите пожалуйста написать скрипт поиска и замены слов по списку.

Есть текст на странице к примеру:
  • Milk
  • cold juice
  • bananas
  • Milky Way
Есть list.txt со списком слов замены на сервере
===============
milk|Молоко
cold juice|Сок холодный
bananas|Бананы
Milky Way|Милки вэй
===============
Задача в том, что бы слова на странице сайта заменялись по правилам из списка list.txt который будет пополнятся. Переводимое слово или выражение должно совпадать полностью (но не учитывая регистр букв). Поиск совпадений должен производится с верху вниз по списку.

В итоге после загрузки страницы будет:
  • Молоко
  • Сок холодный
  • Бананы
  • Милки вэй

Со скриптами знаком поверхностно, одному такую задачу не решить. Помогите пожалуйста.
Ответ: рони, Ruslan_xDD,
Благодарю за помощь! Вариант от рони меняет текст в тегах. Но есть одна проблема, когда я ввожу постепенно список поиска-замены все работает. Но как только я копирую полный список поиска-замены все перестает работать. Почему так происходит? Может какие то символы, цифры, пробелы, количество слов тормозят обработку? Посмотрите пожалуйста рабочий вариант, скажите что не так?
Вопрос: Вывести все слова, в которых первая буква входит в них еще раз

ТРЕБОВАНИЯ:
1. Исходные данные для задачи должны вводиться через метод prompt(…).
2. Результаты выполнения программы, Вывести через методы alert(…) или confirm(…).
3. Если в задании предусматривается вывод большого количества данных, выводить из с помощью document.write(…), оформить их в виде списка или таблицы.
4. Задание должно быть выполнено как функция. Исходные данные должны передаваться через параметры, а результат возвращаться как результат функции (через return). Основной скрипт вводит исходные данные и вызывает функцию и отображает ответ.

ЗАДАНИЕ: Вывести все слова, в которых первая буква входит в них еще раз.
Ответ: помочь могу только с пунктом 4, всё остальное не очень хорошо понял -- для вашего преподавателя русский язык явно неродной

Javascript
1
2
3
4
5
6
7
8
function findRep (word)
    {
    var wordLower = word.toLowerCase (); // переводим все буквы слова в один регистр (выбран нижний, но можно было и верхний
    var beginLetter = wordLower.charAt (0); // запоминаем начальную букву
    return (wordLower.indexOf (beginLetter, 1) != -1);
   // возвращаем true, если начальная буква входит в слово ещё раз,
   // или false, если не входит
    }
Вопрос: Joomla 3.6.4.страница привязана к нужному шаблону, но отображается все равно шаблон по умолчанию

Joomla 3.6.4. Главная страница привязана к нужному шаблону, да и другая любая страница, но отображается все равно на всех страницах шаблон по-умолчанию. Joomla 3.6.2 все нормально. Как вылечить?
Спасибо.
Ответ: Сделал:
В файле router.php
1. Удалить или закомментировать 13(примерно) строку:
require_once(JPATH_ROOT.'/components/com_adsmanager/lib/core.php');

2. Добавить эту строку в 2-х функциях:

function AdsmanagerBuildRoute(&$query)
{
require_once(JPATH_ROOT.'/components/com_adsmanager/lib/core.php');


function AdsmanagerParseRoute($segments)
{
require_once(JPATH_ROOT.'/components/com_adsmanager/lib/core.php');
Вопрос: Регулярка на JS для поиска предложений, содержащих слово

Здравствуйте.
Подскажите регулярку для поиска предложений в русском тексте по определенному слову.
Считаю что предложение это часть текста начинающееся с большой буквы и заканчивающееся точкой. Варианты сокращений типа "и т.д." или вообще сокращения пока что не учитываю.
Впрочем, возможно у кого-то в копилке есть вариант и с обработкой сокращений.
Прошу помочь.
Ответ: А вообще через lodash все это решается в одну строчку, а не как у ТС в 14
Вопрос: сортировка по вхождению слов алфавита в слово (релевантная?)

Здравствуйте! Есть большой словарь (но слова могут содержать цифры и вообще любые символы), нужно из него доставать слова, которые совпадают с введённым словом.
В лоб такое решение сделал
let words = [] //большой словарь
let value; //искомое слово
let result = words.filter(i => i.word.toLowerCase().indexOf(value.toLowerCase()) >=0 );

Допустим, я отфильтровал слова по букве "М", тогда в выборку попадут слова которые не только на эту букву начинаются, но и содержат её на других позициях.

Тогда я сортирую такой массив
result.sort((a, b)=>{
	let min = Math.min(a.word.length, b.word.length);
	
	for(let i = 0; i < min.length; i++) {
		
		if(a.word[i] > b.word[i]) {
			return 1;
		}
		if(a.word[i] < b.word[i]) {
			return -1;
		}
	}
	return 0;
});

Но это не дало результата, всё ещё лезут слова без буквы "М" на первой позиции.
Что я упускаю? (((
Ответ: хм, что-то получилось))
let rawList = words.filter( i => i.word.toLowerCase().indexOf(value.toLowerCase()) == 0 );

var map = rawList.map(function(e, i) {
  return { index: i, value: e.word.toLowerCase() };
});

map.sort(function(a, b) {
	if(a.value.indexOf('.') != -1) return 1; //точка поднимает слово на самый верх
	return +(a.value > b.value) || +(a.value === b.value) - 1;
});

var result = map.map(function(e) {
  return rawList[e.index];
});

осталось добавить монитор
Вопрос: Найти конкретный фрагмент кода в WordPress-шаблоне...

Подскажите, пожалуйста, алгоритм поиска, а то у меня не всё получается.
Исходные данные таковы:
Есть , в котором надо форму поиска (на приложенном скриншоте выделена красным овалом) заменить картинкой. Обычно, подобное мне удавалось сравнительно легко через браузерный "инструмент разработчика", а в этом случае - никак не находится соответствующий html-элемент. А находятся только 2 фрагмента его css-кода в файле style.css:
.search-section {
    float: right;
    padding-top: 15px;
    width: 30%;}
.search-section {
      clear: both;
      float: right;
      padding-top: 15px;
      width: 100%;}

Т.е., убрать эту форму поиска с экрана - получается (просто добавлением display: none), а вот изменить содержимое - никак, ибо чтобы заменить сам элемент - нужно найти его в php/html-файлах шаблона, а вот это как раз и не выходит: шерстил поиском по всем файлам - нет такого класса, и всё тут :(
Похоже, что эта форма поиска формируется чисто программно, но можно ли тогда как-либо решить мой вопрос её замены на картинку? Или - придётся только морочиться с подшивкой фонового изображения?..

К сообщению приложен файл. Размер - 124Kb
Ответ: hVostt, Нет - тот Search просто попал в скрин, я его уже убрал. Речь шла о самом верхнем Search'е, который обведён красным овалом на скрине в моём первом топике. Именно его надо было заменить на картинку - что я и сделал уже. Т.е. - эта задача решена.
Там, кстати, пришлось ещё и по другому поводу поизголяться: нижняя Logo-надпись в шаблоне была жёстко закодирована ОДНОстрочным форматом, т.е. любые вставки спецсимволов переноса просто игнорировались. В принципе, так оно и должно быть для LOGO. Но только не в случае с моей руководительницей: ей надо было обязательно разместить меньшую надпись в 2 строки. Вышел из положения следующим образом: текст "настоящей" надписи сделал пустым (эту настройку - шаблон допускал), а после неё добавил псевдоэлемент (after), которому в стиле и прописал content с переносами. Может, для бывалых сайтостроителей это и не великое достижение, но для меня - это почти подвиг :)
Прилагаю фото - просто, чтоб похвастаться :)

К сообщению приложен файл. Размер - 100Kb
Вопрос: Какие-то непонятки с сайтом. Яндекс наложил АГС. Грешу на шаблон

Неделю назад, Яндекс наложил АГС на мой сайт. Связавшись с тех. поддержкой, выяснилось что, причина наложений санкций на мой сайт была, скрытые ссылки, которые не доступны пользователям, а являющиеся только для поисковых роботов. Для меня это было новостью.
Если сходить вот по этой ссылке, становиться видно 23 ссылки-получателя. Ссылки явно коммерческие, с анкорами и без. И они скрыты от глаз в шаблоне сайта. Несколько ссылок нормальные, это счётчики и всё такое, но большинство ссылок не моих, я их не ставил, клянусь. Подозрение на бесплатный шаблон.
Да тут ещё не так всё просто. Если я захожу на сайт как админ или просматривая сайт не разлогиниваясь с вордпресса, эти ссылки не появляются, скрыты не только от глаз, но и в коде страницы их нету. Как только я делаю выход и просматриваю сайт, как человек, который случайно набрёл на этот сайт, ссылки появляются. Всё сделано так, чтоб админ думал что у него всё хорошо и чётко. Соответственно, пытался найти в шаблоне эти места и вычистить. Не выходит. Ведь мне для этого нужно зайти в вордпресс и залогиниться как админ, иначе не будет админский полных прав. Как только я захожу как админ, естественно ни по анкору, ни по ссылке не даёт результат поиск по коду шаблона. Я уже голову сломал, как быть то? Кто поможет, кого попросить?

Знающие и умеющие люди, отзовитесь. Помогите мне вычистить шаблон от этой бяки. Если конечно это дело в шаблоне. Моё мнение(не специалиста в этой области), что это всё таки шаблон. Главное что интересно, пол года яндексу всё нравилось, а вот щас наложили АГС. Лучше бы они мне раньше этот АГС влупили, я бы раньше начал с этой бякой разбираться.
notebookcrash.ru - вот это мой сайт.
Ответ: Всё, всем спасибо.
Меня многие переубеждали, говорили, что навряд ли шаблон виноват и всё такое.
Так, как я шаблон брал из открытых источников и бесплатно, я ещё сделал одну ошибку, скачал ещё и руссифицированный. Вот там то походу и попакостили шаблон, во время перевода.
С англоязычным оригинальным шаблоном, всё пучком. Закачал, установил. Прописал внутрь нескольких страниц несколько строк, это чтобы плагины могли инфу в нужные места выводить. Всё, проблема исчезла.
Да, шаблон не переведён и всё такое. Но я его уже за долгое время изучил и знаю что и где за что отвечает, и что где включается. Короче, неудобств почти ноль.
Просто, когда ссылки вставлялись в код, там даже приписка была с адресом сайта, откуда я этот переведённый шаблон имел глупость скачать. Адрес дословно не помню, и не хочу никого обидеть но по моему что то в этом стиле: wp templete то ли ру, то ли ком.
Хотя, я никого не хочу обидеть, но при встрече за такие фортели я бы руки отрывал, по самые пятки. Мне это стоило вылетом и Яндекса целиком. А сами знаете, как не легко и как долго вернуться в выдачу Яндекса. Тем более позиции все потеряны, и вернутся ли они на те же позиции, не понятно. Есть мнение, что один раз схватив АГС, отношение к сайту у Яндекса портится навсегда. Теперь мой сайт обречён на не любовь со стороны Яндекса. Печально конечно, но что поделать. Сам лоханулся, впредь буду более внимателен.
Вопрос: Посоветуйте поиск по сайту

Доброго времени суток!
Кто нибудь может посоветовать скрипт поиска по сайту - а то сколько не искал ничего путевого не нашел. Пробовал несколько поисковиков прилепить к сайту с использованием ПХП и БД. Но там или скрипт корявый или ни слова о базе данных какую БД нужно создавать, какие таблицы и поля, короче забросил эту идею. Т.к. никто толком не хочет описывать свой поисковик по нормальному, так закинул полурабочий скрипт и доволен, мол видите, какой я. А вот попробовал без использования БД, попался всем известный phprusearch ver. 2.6 - ох кровушки он у меня попил - не пользуйтесь, это только мое мнение, отзывов он нем столько отрицательного. Кодировку юзает только Windows-1251, на UTF-8 реагирует неадекватно, ладна решил траблу с кодировкой, теперь поиск на русские слова заданные в поиске - ничего не выдает - типа ничего не найдено. Админский пароль не принимает, убил я на него 2 с лишним недели. а нужно то всего только поиск по сайту, а пробовать что то другое просто не хочу, просто боюсь потерять время - написал бы сам да просто времени не хватает и не знаю php и mysql. пишу html+css+js и не много могу еще разобрать в коде php если возникнет ошибка, и то не всегда. Помогите найти что нибудь путевое. Заранее спасибо.
Ответ: Вот что-то оченьмногабукафф, сам не читал, но может быть вы уделите время. Вдруг подойдёт:

Вот какая-то хрень для лентяев:

А вот, собственно, поиск от гугла:

Но статья старая. В общем, разбирайтесь.
Вопрос: 50 + лучших бесплатных шаблоны Joomla НА 2015 ГОД

Доброго времени суток.
Вот собрал 50 шаблонов хотел с вами поделиться.
Все зарубежные шаблоны.
очень красивые и многофункциональные.
Ответ: А что-то не работает утебя ссылка!

Добавлено через 58 секунд
По недвижимости шаблон там есть?