मैंने Emacs प्रलेखन को पढ़ा है align-regexp
लेकिन फिर भी यह समझने में कठिनाई है कि यह कैसे काम करता है। मैं C-uM-xalign-regexp
जिस बारे में बात कर रहा हूं , वह उसका उपसर्ग रूप है , सरल रूप नहीं M-xalign-regexp
। यहाँ मेरे सवाल हैं:
- क्या पहले पैरामीटर (रेगेक्स) को स्ट्रिंग की पूरी रेखा से मेल खाना है? क्या होगा अगर रेगेक्स केवल स्ट्रिंग के एक हिस्से से मेल खाता है?
- दूसरे पैरामीटर (कोष्ठक समूह) को संशोधित करने के लिए क्या आपूर्ति करें (यदि नकारात्मक है तो उचित ठहराएं)? जैसा कि मैं समझता हूं कि मुझे एक कैप्चर किए गए ग्रुप नंबर (1 से गिनती) की आपूर्ति करने की आवश्यकता है, है ना? क्या "उचित होने पर नकारात्मक" का अर्थ है, अगर मैं समूह 3 को सही संरेखित करना चाहता हूं, तो मैं
-3
इनपुट के रूप में आपूर्ति करूंगा ? - तीसरे पैरामीटर "रिक्ति की मात्रा (या यदि नकारात्मक है तो स्तंभ)" का क्या अर्थ है? मैं अभी पूरी तरह से यह नहीं समझता कि यह पैरामीटर क्या करता है।
मैंने अभ्यास करने के लिए कुछ पाठ उदाहरण एकत्र किए हैं। यदि कोई उदाहरण के रूप में पाठ के नीचे उपयोग कर सकता है जो बहुत मददगार होगा।
से
class CreateStudents < ActiveRecord::Migration
def change
create_table :students, :comment => "学生信息表" do |t|
t.string :political_status, :comment => "政治面貌"
t.string :education_level, :comment => "培养层次"
t.string :enroll_method, :comment => "入学方式"
t.date :enrolled_at, :comment => "入学时间"
t.string :charge_type, :comment => "收费类别"
t.string :enrolled_year, :comment => "学籍年度"
t.string :enrolled_place, :comment => "生源所在地"
t.string :bank_card_number, :comment => "银行卡号"
t.string :bank_account_number, :comment => "银行账号"
t.boolean :is_active_duty, :default => false, :comment => "是否现役军人"
t.boolean :is_equivalent_degree, :default => false, :comment => "是否同等学历"
t.boolean :is_on_record, :default => true, :comment => "是否在籍"
t.boolean :is_at_school, :default => true, :comment => "是否在校"
t.timestamps
end
end
end
सेवा मेरे
class CreateStudents < ActiveRecord::Migration
def change
create_table :students, :comment => "学生信息表" do |t|
t.string :political_status, :comment => "政治面貌"
t.string :education_level, :comment => "培养层次"
t.string :enroll_method, :comment => "入学方式"
t.date :enrolled_at, :comment => "入学时间"
t.string :charge_type, :comment => "收费类别"
t.string :enrolled_year, :comment => "学籍年度"
t.string :enrolled_place, :comment => "生源所在地"
t.string :bank_card_number, :comment => "银行卡号"
t.string :bank_account_number, :comment => "银行账号"
t.boolean :is_active_duty, :default => false, :comment => "是否现役军人"
t.boolean :is_equivalent_degree, :default => false, :comment => "是否同等学历"
t.boolean :is_on_record, :default => true, :comment => "是否在籍"
t.boolean :is_at_school, :default => true, :comment => "是否在校"
t.timestamps
end
end
end
से
my @primes = (
1,2,3,5,7,
11,13,17,19,23,
29,31,37,41,43,
);
सेवा मेरे
my @primes = (
1, 2, 3, 5, 7,
11, 13, 17, 19, 23,
29, 31, 37, 41, 43,
);