Node.js涔嬪垽鏂瓧绗︿覆涓槸鍚﹀寘鍚煇涓瓧绗︿覆
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Node.js涔嬪垽鏂瓧绗︿覆涓槸鍚﹀寘鍚煇涓瓧绗︿覆相关的知识,希望对你有一定的参考价值。
鏍囩锛?a href='http://www.mamicode.com/so/1/als' title='als'>als 鍖归厤 鏂规硶 files https require 瀛愪覆 reg
server.txt鍐呭濡備笅:
闃块噷浜戞湇鍔″櫒
鍏充簬搴旂敤鍦烘櫙锛屽氨涓嶅璇翠簡锛屽瓧绗︿覆鏄笉璁烘槸鍚庣寮€鍙戣繕鏄墠绔紑鍙戠瓑锛岄兘鏄缁忓父鎵撲氦閬撲簡銆?/p>
test.js(node.js浠g爜锛屽彧瑕佽鏈湴瑁呬簡node.js鐜锛岀洿鎺ュ彲閫氳繃node test.js杩愯鐪嬫晥鏋?:
var fs = require("fs"); var result = fs.readFileSync("./server.txt"); console.log("result:"+result); if(result.indexOf("闃块噷浜戞湇鍔″櫒") != -1) console.log("ok"); else console.log("no"); //indexOf() 鏂规硶鍙繑鍥炴煇涓寚瀹氱殑瀛楃涓插€煎湪瀛楃涓蹭腑棣栨鍑虹幇鐨勪綅缃€傚鏋滆妫€绱㈢殑瀛楃涓插€兼病鏈夊嚭鐜帮紝鍒欒鏂规硶杩斿洖 -1銆?/span> if(result.toString().search("1") != -1) console.log("ok"); else console.log("no"); //search() 鏂规硶鐢ㄤ簬妫€绱㈠瓧绗︿覆涓寚瀹氱殑瀛愬瓧绗︿覆锛屾垨妫€绱笌姝e垯琛ㄨ揪寮忕浉鍖归厤鐨勫瓙瀛楃涓层€傚鏋滄病鏈夋壘鍒颁换浣曞尮閰嶇殑瀛愪覆锛屽垯杩斿洖 -1銆?/span> var reg = RegExp(/闃块噷浜?); if(result.toString().match(reg)) console.log("ok"); else console.log("no"); //match() 鏂规硶鍙湪瀛楃涓插唴妫€绱㈡寚瀹氱殑鍊硷紝鎴栨壘鍒颁竴涓垨澶氫釜姝e垯琛ㄨ揪寮忕殑鍖归厤銆?/span> var reg = RegExp(/闃块噷浜?); if(reg.test(result)) console.log("ok"); else console.log("no"); //test() 鏂规硶鐢ㄤ簬妫€绱㈠瓧绗︿覆涓寚瀹氱殑鍊笺€傝繑鍥?true 鎴?false銆?/span> var reg = RegExp(/闃块噷浜?); if(reg.exec(result)) console.log("ok"); else console.log("no"); //exec() 鏂规硶鐢ㄤ簬妫€绱㈠瓧绗︿覆涓殑姝e垯琛ㄨ揪寮忕殑鍖归厤銆傝繑鍥炰竴涓暟缁勶紝鍏朵腑瀛樻斁鍖归厤鐨勭粨鏋溿€傚鏋滄湭鎵惧埌鍖归厤锛屽垯杩斿洖鍊间负 null銆?/span>
鏈枃涓昏鍙傝€冭祫鏂欏涓?
js 鍒ゆ柇瀛楃涓蹭腑鏄惁鍖呭惈鏌愪釜瀛楃涓?/a>
以上是关于Node.js涔嬪垽鏂瓧绗︿覆涓槸鍚﹀寘鍚煇涓瓧绗︿覆的主要内容,如果未能解决你的问题,请参考以下文章
LeetCode鍒濈骇绠楁硶涔嬪瓧绗︿覆锛?42 鏈夋晥鐨勫瓧姣嶅紓浣嶈瘝