У меня есть эта строка:Заменить строку в PHP
525.294.475.215.365.745
и мне нужно удалить 475..and запятой. , и если мне нужно удалить первый номер, мне нужно удалить и следующую запятую, также для последней. Я могу это сделать? регулярное выражение? ТНХ
могу ли я заменить 475 переменной? – Ste
@Ste. Вы можете, но регулярное выражение, предложенное Дональдом, не будет работать, если вы попытаетесь удалить первый элемент в списке, потому что не было бы «,». Более безопасный способ заключается в том, чтобы взорвать строку в массив, удалить элемент и затем объединить массив обратно в строку. – dotariel
@Ste - Вы могли бы, например: $ num = 475; $ s = preg_replace (",? $ num", '', $ s); Обратите внимание на двойные кавычки. @ XSaint32 - The? после запятой делает его необязательным, поэтому он должен соответствовать как (475), так и (, 475). – Donald