$str = 'Pastels - [:en]500 ml[:], Blue Mist';
$str_new = preg_replace('/\[:[^\]]*\]/', '', $str);
echo $str_new;
потому что хайдпи - не единственный возможный вариант.
скажите как увидеть полпикселя на экране?
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="initial-scale=1, width=device-width">
<style>
div.thickness--half { border: .5px solid #000; }
div.thickness--full { border: 1px solid #000; }
</style>
</head>
<body>
<div class="thickness--half">Halft Thickness</div>
<br>
<div class="thickness--full">Full Thickness</div>
</body>
</html>
если речь о логических, то териотически можно, а практически не знаю как.
а вот если речь о физических, то очень бы хотелось посмотреть на полпикселя.
<!doctype html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<script src="https://unpkg.com/lightweight-charts/dist/lightweight-charts.standalone.production.js"></script>
<script>
window.addEventListener('load', () => {
const chart = LightweightCharts.createChart(document.body, { width: 400, height: 300 });
const lineSeries = chart.addLineSeries();
lineSeries.setData([
{ time: '2019-04-11', value: 80.01 },
{ time: '2019-04-12', value: 96.63 },
{ time: '2019-04-13', value: 76.64 },
{ time: '2019-04-14', value: 81.89 },
{ time: '2019-04-15', value: 74.43 },
{ time: '2019-04-16', value: 80.01 },
{ time: '2019-04-17', value: 96.63 },
{ time: '2019-04-18', value: 76.64 },
{ time: '2019-04-19', value: 81.89 },
{ time: '2019-04-20', value: 74.43 },
]);
});
</script>
</head>
<body>
</body>
</html>