Найти текст между тегами и str_replace ()

Я думаю, что лучше использовать класс для замены 2D-списка.

class Employee:
    def __init__(self, name, job, salary):
        self.name = name
        self.job = job
        self.salary = salary

    def __str__(self):

        return '[{}, {}, {}]'.format(self.name, self.job, self.salary)

    def __repr__(self):

        return '[{}, {}, {}]'.format(self.name, self.job, self.salary)

data = [Employee('James', 'Cleaner', 1000),
        Employee('Ben', 'Manager', 3000)]

print(data)

for employee in data:
   if employee.name == 'James':
    employee.salary = 1500
    print(employee)
print(data)

Выход:

[[James, Cleaner, 1000], [Ben, Manager, 3000]]
[James, Cleaner, 1500]
[[James, Cleaner, 1500], [Ben, Manager, 3000]]
-1
задан jinshun_li 23 January 2019 в 16:03
поделиться

1 ответ

Вы должны сделать preg_match перед str_replace, например:

$string=

Вы должны сделать preg_match перед str_replace, например:

[110]POST['text1']; preg_match('#<tr>(.*?)</tr>#', $source, $string); ... ... $str=str_replace($one,$two,$string[1]);
0
ответ дан Eko Setiawan 23 January 2019 в 16:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: