คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 2
>
> เป็นภาษาอะไรเหรอครับ
> อยากทำอะไรได้มากกว่านี้ต้องศึกษาอะไร จากไหนได้บ้าง
>
Google App Script
https://www.google.com/script/start/
https://developers.google.com/apps-script/
จริง ๆ ก็คือ Javascript แหละครับ
และเค้ารองรับ Javascript เวอร์ชันล่าสุดที่รองรับใน V8 (Chrome's Javascript Engine)
ซึ่งชั่วโมงนี้คือ ES10 หรือ ES2019 เลย (ECMAScript คือชื่อในมาตรฐาน ECMA-262 ของ Javascript)
ข้อมูลเพิ่มเติม ยังไงกูเกิลว่า => ES10 ก็เจอแล้ว
หรือลองดูใน youtube => [Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้ ครับ
>
> ถ้าพบ , ให้ space bar หน้าและหลัง 1 ครั้ง
>
หากต้องการจับ pattern แล้วนำมาแก้ไข ลองศึกษาเรื่อง regular expression คุ้มค่าแน่นอน
เพราะ regex เป็นภาษากลางสำหรับการจับ pattern
เอาไปใช้ได้กับทุกภาษา progamming ครับ
[LIVE]
Google Apps Script Regular Expressions
https://scriptingwithshiva.blogspot.com/2018/04/google-apps-script-regular-expressions.html
Google Apps Script - Syntax for Regular Expressions
https://support.google.com/a/answer/1371415?hl=en
RegEx101
https://regex101.com/
> เป็นภาษาอะไรเหรอครับ
> อยากทำอะไรได้มากกว่านี้ต้องศึกษาอะไร จากไหนได้บ้าง
>
Google App Script
https://www.google.com/script/start/
https://developers.google.com/apps-script/
จริง ๆ ก็คือ Javascript แหละครับ
และเค้ารองรับ Javascript เวอร์ชันล่าสุดที่รองรับใน V8 (Chrome's Javascript Engine)
ซึ่งชั่วโมงนี้คือ ES10 หรือ ES2019 เลย (ECMAScript คือชื่อในมาตรฐาน ECMA-262 ของ Javascript)
ข้อมูลเพิ่มเติม ยังไงกูเกิลว่า => ES10 ก็เจอแล้ว
หรือลองดูใน youtube => [Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้ ครับ
>
> ถ้าพบ , ให้ space bar หน้าและหลัง 1 ครั้ง
>
หากต้องการจับ pattern แล้วนำมาแก้ไข ลองศึกษาเรื่อง regular expression คุ้มค่าแน่นอน
เพราะ regex เป็นภาษากลางสำหรับการจับ pattern
เอาไปใช้ได้กับทุกภาษา progamming ครับ
[LIVE]
Google Apps Script Regular Expressions
https://scriptingwithshiva.blogspot.com/2018/04/google-apps-script-regular-expressions.html
Google Apps Script - Syntax for Regular Expressions
https://support.google.com/a/answer/1371415?hl=en
RegEx101
https://regex101.com/
แสดงความคิดเห็น
Google Doc Script เป็นภาษาอะไร ใช้ทำอะไรได้มากกว่านี้ไหมครับ
ช่วงนี้ผมกำลังเอาเลคเชอร์สรุปของประมวลกฎหมายที่เรียนตอนปริญญาตรีมาทำเป็น text (ใช้การพิมพ์โดยการพูดใน Google Doc แล้วกำหนดตัวย่อใน Script) แล้วจะลงแอป Liquid Text ครับ (ทำประมวลกฎหมายอิเล็กทรอนิกส์ใช้เอง) เพราะ ค้นหากฎหมายเร็ว เปลี่ยนแปลงแก้ไขอัพเดตได้สะดวกกว่าในระยะยาว
แต่ปัญหาของการทำวิธีนี้คือ
ที่ผมจดตอนเรียนเยอะมาก ๆ เวลาพูดบางครั้งมันก็พิมพ์ผิดมาให้ ต้องมาตรวจทานแบบตอนนี้อีกครั้ง
ที่มาใช้ code เพราะต้องการทำเป็นคำย่อครับ เช่น
ศาล = ศ.
แต่บางครั้งคำที่คล้ายกันก็ใช้ไม่ได้ เช่น
เท่ากับ = =
ไม่เท่ากับ = ≠
แต่ตอนมันแปลงก็จะเป็น ไม่= ต้องมาแก้อีก (แต่คงใช้เป็น ถ้าเจอ ไม่= = ≠ ได้)
ถ้าใครมีวิธีสะดวกและหรือดีกว่านี้รบกวนแนะนำหน่อยครับ
อยากทราบว่า Code ที่ใช้เขียนประกอบสคริปใน Google Doc เป็นภาษาอะไรเหรอครับ อยากทำอะไรได้มากกว่านี้ต้องศึกษาอะไร จากไหนได้บ้าง (ไม่มีพื้นฐานเลย ที่พิมพ์มาก็หาจากเน็ตนิดหน่อยแล้วปรับเอาแค่คำสั่งเดียว)
ที่อยากทำต่อจากนี้ เช่น
- ถ้าพบ * ให้ space bar ถัดจาก * 1 ครั้ง โดยไม่เป็นสัญลักษณ์พิเศษ เช่น จุดกลมดำ ๆ
- ถ้าพบ , ให้ space bar หน้าและหลัง 1 ครั้ง
- ฯลฯ
และมีวิธีทำให้การพูดด้วยการพิมพ์ทั้งของ Google Doc เอง และโทรศัพท์ Android และ ios แม่นยำกว่านี้ไหมครับ บางครั้งรู้สึกมันมั่ว ๆ ไม่ใช่คำที่เราต้องการ