我想删除输出中的一些字符或文本。我怎样才能做到这一点?我有这个值:
<?php
if (isset($_POST['btnSubcode']))
{
$lblCode = isset($_POST['lblQrTxt']) ? $_POST['lblQrTxt'] : '';
}
?>
<input type="text" id="card-code" value='<?php echo $lblCode ?>' class="form-control">
它的值为:
QR Code: 444444444|123
我想删除二维码:
和| 123
。有什么解决办法吗?
最佳答案
假设输入总是相同的结构,QR Code: value|value
,你可以使用explode
函数link
$code = "QR Code: 444444444|123";
$code = explode(":",$code); // code = array("QR Code","444444444|123")
$code = explode("|",$code[1]); // code[1] = "444444444|123"
$code1 = trim($code[0]) // 444444444
$code2 = trim($code[1]) // 123
关于javascript - 如何删除我的文本输出中的一些字母?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54303710/