当前位置: 首页 > news >正文

PHP实现分离金额和其他内容便于统计计算

 得到的结果可以粘贴到excel计算

<?php 
if($_GET["x"] == "cha"){
$tips = isset($_POST['tips']) ? $_POST['tips'] : '';
$pattern = '/(\d+\.\d+|\d+)/';
$result = preg_replace($pattern, "\t\${1}\t", $tips);
echo "<h2><strong>数字前后+制表符</strong>:</h2>\r\n";
echo "<textarea>$result</textarea>";
exit();
}
?>
<!DOCTYPE html>
<html>
<head>
<title>数字前后+制表符</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0">
<meta name="apple-mobile-web-app-capable" content="yes" />
<script type="text/javascript">
console.log("问题反馈电话:","15058593138");
console.log("问题反馈邮件:","admin@12391.net");
function $(objId){
return document.getElementById(objId);
}
function loadcha(xid) {
var xmlhttp;
var Stxt= "nums=aa";
Stxt+="&tips="+ encodeURIComponent($("tips").value);
//$("tips").innerHTML = "正在加载...";
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
} else {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
var btxt = xmlhttp.response;
if(btxt == "err01"){ $("tipx").innerHTML = "!"; return false;}
$('tipx').innerHTML = xmlhttp.response;
}
}
xmlhttp.open("POST", "?x=cha&tt="+Math.random(), true);
xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlhttp.send(Stxt);
}</script>
<style>
div,#tipx{display:block;width:99.7%;border:0;margin-top:5px;}
textarea{display:block;width:99.7%;border:1px solid #ccc;height:160px;}
table{margin:20px auto;border-left:1px solid #a2c6d3;border-top:3px solid #0180CF;font-size:12px;width:99.7%;}
table td{border-right:1px solid #a2c6d3;border-bottom:1px solid #a2c6d3;padding:2px;word-wrap:break-word;word-break:break-all;}
td{min-width:30px;max-width:490px;}
#submit{ height:35px;}
</style>
</head>
<body> 
<form class="form" id="form" method="POST" act="?act=cha" >
<h3>数字前后+制表符</h3>
<p>便于分隔出来粘贴到Excel计算</p>
<textarea id="tips">
张三10元
李四1.1元
王五0.1元
</textarea><input type="button" id="submit" value="提交发送" onclick="loadcha('xid')">
<div id="tipx"></div></form>
</body>
</html>

 

http://www.lryc.cn/news/306022.html

相关文章:

  • 基础数据结构和算法《》
  • [设计模式Java实现附plantuml源码~行为型]对象间的联动~观察者模式
  • vue3+js 实现记住密码功能
  • 基于单片机的太阳能电池板自动跟踪系统的研究
  • React 模态框的设计(二)
  • 操作符详解3
  • 【C语言基础】:操作符详解(一)
  • 通俗易懂分析:Vite和Webpack的区别
  • OpenCart程序结构与业务逻辑
  • 软件License授权原理
  • C/C++实现老鼠走迷宫
  • [Linux]文件基础-如何管理文件
  • bat 查找文件所在
  • 程序员的守护神:为何电脑永不熄灭?
  • Kafka快速实战以及基本原理详解
  • 微信小程序(4)- 事件系统和模板语法
  • 【Java多线程】对线程池的理解并模拟实现线程池
  • python连接mysql数据库
  • docker用法
  • DIcom调试Planar configuration
  • C#与VisionPro联合开发——跳转页面
  • 服务端测试开发必备技能:Mock测试
  • vue3中ref创建变量取值时自动补充 .value 插件 volar
  • clickhouse的docker部署与springboot整合
  • Node.js_基础知识(计算机硬件基础)
  • git bash :download.sh: line 1: wget: command not found(已解决)
  • BlackberryQ10 是可以安装 Android 4.3 应用的,Web UserAgent 版本信息
  • JS前端高频面试
  • Flask数据库操作-Flask-SQLAlchemy
  • H5获取手机相机或相册图片两种方式-Android通过webview传递多张照片给H5