Articles of string

Как проверить, имеет ли строка хотя бы одну букву, номер и специальный символ в php

В настоящее время я пишу небольшой скрипт, который проверяет содержимое каждой строки. Мне было интересно, что REGEX должен удостовериться, что строка имеет букву (верхнюю или нижнюю), цифру и специальный символ? Вот что я знаю до сих пор (чего мало): if(preg_match('/^[a-zA-Z0-9]+$/i', $string)): Помогите было бы здорово! Спасибо!

Как заменить слова вне двойных и одинарных кавычек

Для собственного скриптового скрипта в PHP я хотел бы заменить несколько слов в многострочной строке, содержащей двойные и одинарные кавычки. Однако только текст, находящийся вне кавычек, может быть заменен. Many apples are falling from the trees. "There's another apple over there!" 'Seedling apples are an example of "extreme heterozygotes".' Например, я хотел бы заменить «яблоко» […]

Как заменить закодированные в Microsoft котировки в PHP

Мне нужно заменить версию сингла и двойных кавычек Microsoft Word ( “ ” ' ' ) на регулярные кавычки ('и ") из-за проблемы с кодировкой в ​​моем приложении. Мне не нужны они, чтобы быть объектами HTML, и я не могу изменить мои схема базы данных. У меня есть два варианта: использовать либо регулярное выражение, либо […]

Строка запроса MySQL содержит

Я пытался выяснить, как я могу сделать запрос с MySQL, который проверяет, содержит ли значение (строка $haystack ) в определенном столбце определенные данные (строка $needle ), например: mysql_query(" SELECT * FROM `table` WHERE `column`.contains('{$needle}') "); В PHP функция называется substr($haystack, $needle) , поэтому возможно: WHERE substr(`column`, '{$needle}')=1

Php проверить, есть ли строка в китайских символах

У меня есть строка $str и я хочу проверить, имеет ли ее содержимое китайские символы или нет (true / false) $str = "赕就可消垻,只有当所有方块都被消垻时才可以过关"; не могли бы вы мне помочь? Благодаря! Адриан

Поиск и замена нескольких значений несколькими / разными значениями в PHP5?

Есть ли встроенная функция PHP для замены нескольких значений внутри строки массивом, который точно определяет, что заменяется на что? Например: $searchreplace_array = Array('blah' => 'bleh', 'blarh' => 'blerh'); $string = 'blah blarh bleh bleh blarh'; И в результате получилось бы: bleh blerh bleh bleh blerh.

htmlentities в PHP, но сохранение html-тегов

Я хочу преобразовать все тексты в строку в html-объекты, но сохраняя теги HTML, например: <p><font style="color:#FF0000">Camión español</font></p> следует перевести на это: <p><font style="color:#FF0000">Cami&oacute;n espa&ntilde;ol</font></p> есть идеи?

Как префикс положительного числа с знаком плюса в PHP

Мне нужно создать функцию, чтобы возвращать отрицательные числа без изменений, но должен добавить знак + в начале номера, если его уже нет. Пример: Input Output —————- +1 +1 1 +1 -1 -1 Он получит только числовой ввод. function formatNum($num) { # something here..perhaps a regex? } Эта функция будет вызываться несколько раз в режиме echo/print […]

Как усечь строку в PHP до предложения, ближайшего к определенному числу символов?

Я хочу усечь / сократить мою строку до предложения, ближайшего к цератенному числу символов. У меня есть рабочая функция, но моя функция усекает слово, наиболее близкое к числу символов certaion. function shortenString($string, $your_desired_width) { $parts = preg_split('/([\s\n\r]+)/', $string, null, PREG_SPLIT_DELIM_CAPTURE); $parts_count = count($parts); $length = 0; $last_part = 0; for (; $last_part < $parts_count; ++$last_part) […]