通过编写PHP代码并运用“正则表达式”来实现对试题文档进行去重复、排序
通过编写PHP代码并运用“正则表达式”来实现对试题文档进行去重复、排序
<?php
$subject = file_get_contents('test.txt');
$pattern = '/[\d]{1,3}、([\w\W]+?)[\r\n](A[\w\W]+?)【正确答案】:([A-E]+)[\r\n\s]/';
$matches = array();
preg_match_all($pattern, $subject, $matches);
$timuHash = array();
//echo(count($matches[1]));
//die;
foreach($matches[1] as $q1k => $q1v){
if(isset($timuHash[$q1v])){
continue;
}
$timu = array($matches[2][$q1k], $matches[3][$q1k]);
$timuHash[$q1v] = $timu;
}
ksort($timuHash);
$timuNum = 0;
$out='';
foreach($timuHash as $q=>$a){
$timuNum++;
$out.=$timuNum.'、'.$q."\n";
$out.=str_replace("\r\n",' ',$a[0]);
$out.='【正确答案】:'.$a[1]."\r\n";
$out.="\r\n";
}
file_put_contents('out.txt',$out);
输入内容
组织行为学
1、( )认为,组织行为学是行为科学在管理领域的应用,是综合运用各种与人的行为有关的知识,研究一定组织中人的心理和行为规律的科学。
A.里基·W·格里芬
B.斯蒂芬·P·罗宾斯
C.关培兰
D.陈国权
【正确答案】:C
2、对于组织行为学的概念,我们需要把握的要点不包括( )。
A.组织行为学的研究对象是人的心理和行为的规律性
B.组织行为学的研究范围是特定组织中人的心理和行为规律
C.组织行为学的研究方法中最主要的是观察法
D.组织行为学的研究目的是提高预测、引导及控制人的行为的能力,以提升工作绩效及员工满意度
【正确答案】:C
4、1911年,( )的出版,标志着管理学正式成为独立的科学。
A.法约尔《工业管理与一般管理》
B.泰勒《科学管理原理》
C.西蒙《管理行为》
D.德鲁克《管理实践》
【正确答案】:B
6、“自我实现人”假设认为,对于人来说,最根本且起长远作用的是( )。
A.内在的激励因素
B.外在的激励因素
C.物质的激励因素
D.语言的激励因素
【正确答案】:A
输出结果
1、1911年,( )的出版,标志着管理学正式成为独立的科学。
A.法约尔《工业管理与一般管理》 B.泰勒《科学管理原理》 C.西蒙《管理行为》 D.德鲁克《管理实践》 【正确答案】:B 2、1943年,美国人本主义心理学的创始人马斯洛在《人的动机理论》一书中提出了( )。
A.需要层次理论 B.成就需要理论 C.双因素理论 D.期望理论 【正确答案】:A 3、19世纪末20世纪初,在社会生产力高度发展、劳资关系日益尖锐的前提下形成的古典管理理论又被称为( )。
A.古典实用管理理论 B.现代科学管理理论 C.古典科学管理理论 D.现代实用管理理论 【正确答案】:C 4、20世纪20年代,美国著名心理学家梅奥主持“霍桑试验”,发现了工作群体的重要性并提出了( )。
A.人际关系学说 B.理性人假说 C.科学管理学说 D.社会人假说 【正确答案】:A 5、X理论的基本观点包括( )。
A.多数人天生就是懒惰的,都尽可能逃避工作 B.多数人都是胸无大志,不愿负任何责任,甘愿受别人的指挥和领导 C.多数人的个人目标和组织的目标是相互矛盾的,必须用强制、惩罚的办法才能迫使他们为了达到组织的目标而努力工作 D.多数人从事工作的目的在于满足基本的生理需要和安全需要,所以只有金钱和其他物质利益才能激励他们努力工作 E.多数人都是理性人,他们的行为在于追求自身的最大利益,工作的主要动机就是获得最多的经济报酬 【正确答案】:ABCD 6、Y理论主要观点有( )。
A.厌恶工作不是普通人的本性 B.多数人从事工作的目的在于满足基本的生理需要和安全需要 C.外部的控制及惩罚带来的威胁不是促使人们努力达到组织目标的唯一手段 D.一般人在适当的条件下,不但能够承担一定的责任,还会乐于追求责任 E.在现代工业化社会条件下,普通人的智力只是得到了部分发挥 【正确答案】:ACDE 7、Y理论的提出者是( )。
A.麦格雷戈 B.泰勒 C.马斯洛 D.福特 【正确答案】:A
通过编写PHP代码并运用“正则表达式”来实现对试题文档进行去重复、排序的更多相关文章
- 转!!Java代码规范、格式化和checkstyle检查配置文档
为便于规范各位开发人员代码.提高代码质量,研发中心需要启动代码评审机制.为了加快代码评审的速度,减少不必要的时间,可以加入一些代码评审的静态检查工具,另外需要为研发中心配置统一的编码模板和代码格式化模 ...
- Java代码规范、格式化和checkstyle检查配置文档
http://www.blogjava.net/amigoxie/archive/2014/05/31/414287.html 文件下载: http://files.cnblogs.com/files ...
- Java进阶(十九)利用正则表达式批处理含链接内容文档
利用正则表达式批处理含链接内容文档 由于项目需求,自己需要将带有链接的标签去除,例如 <a href="/zhaoyao/17-66.html">头晕</a> ...
- java代码注释:单行//,多行/* */,文档注释/** */
1.单行注释 //: //后到本行结束的所有字符会被编译器忽略; 2.多行注释 /* */: /* */之间的所有字符会被编译器忽略 3.文档注释 /** */: 在/** ...
- 使用Sphinx编写文档
操作系统 : Windows7_x64 Python 版本 : 2.7.10 Sphinx 版本 : 官方网址:http://sphinx-doc.org github地址: https://gith ...
- 使用Jupyter Notebook编写技术文档
1.jupyter Notebook的组成 这里它的组件及其工程构成,帮助大家更好的用好jupyter Notebook 组件 Jupyter Notebook结合了三个组件: 笔记本Web应用程序: ...
- 随时发布:REST API文档的代码仓库中的持续集成与协作
本文主要内容:API文档提供了预测客户成功的关键路径:在代码附近的文档上进行协作可以更好地检查代码和文档文件,提高自动化效率,并专门针对文档进行质量测试:提供通用文档框架,标准,自动化和工具,以提高团 ...
- 最新的JavaScript核心语言标准——ES6,彻底改变你编写JS代码的方式!【转载+整理】
原文地址 本文内容 ECMAScript 发生了什么变化? 新标准 版本号6 兑现承诺 迭代器和for-of循环 生成器 Generators 模板字符串 不定参数和默认参数 解构 Destructu ...
- 如何更规范化编写Java 代码
如何更规范化编写Java 代码 Many of the happiest people are those who own the least. But are we really so happy ...
随机推荐
- webapi core2.1 IdentityServer4.EntityFramework Core进行配置和操作数据
https://identityserver4.readthedocs.io/en/release/quickstarts/8_entity_framework.html 此连接的实践 vscode ...
- php基础-6
类的继承和方法重写 <?php class people{ public function __construct($name, $age, $sex) { $this->age = $a ...
- 实验吧—Web——WP之 上传绕过
我们先上传一个png文件,发现他说必须上传后缀名为PHP的文件才可以,那么,我们尝试一下,PHP文件 但是他又说不被允许的文件类型 在上传绕过里最有名的的就是00截断,那么我们就先要抓包 在这里我们需 ...
- day39Python
1.Python简介 Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它 ...
- day08 MapReduce
PS: HDFS对于MapReduce来说,HDFS就是一个就是一个客户端. PS: 离线就是 写sql,sparkh还是写sql 1. MAPREDUCE原理篇(1) Mapreduce是一个分布式 ...
- mongodb集群性能优化
mongodb集群性能优化 在前面两篇文章,我们介绍了如何去搭建mongodb集群,这篇文章我们将介绍如何去优化mongodb的各项配置,以达到最优的效果. 警告 不做任何的优化,集群搭建完成之后,使 ...
- MySQL--时间戳属性2
在MySQL 5.6版本中引入参数explicit_defaults_for_timestamp设置,该参数会影响Timestamp的默认属性. 同时在MySQL 5.6版本中中,去除一张表只能有一个 ...
- NSNull floatValue intValue 找不到指定方法解决方式
最近遇到一个问题: 因为后台人员对于接口数据没有做空值处理.导致client接收到的有些数据为空(NSNull),而针对此类数据恰好client的存储结构为int和float类型.类型 ...
- 主机-配件-接口-整机-3c-1
standby 待机 hibernate 休眠(睡眠) power-off 关机 usb端口能给外部设备充电在低压状态(standby,hibernate,power-off),如果系统运行在batt ...
- openstack--6--控制节点和计算节点安装配置neutron
Neutron相关介绍 早期的时候是没有neutron,早期所使用的网络的nova-network,经过版本改变才有个neutron. quantum是因为商标和别的公司重名了,又改成的Neutron ...