કોમ્પ્યુટર્સ, પ્રોગ્રામિંગ
રેગ્યુલર એક્સપ્રેશન (PHP). PHP,: નિયમિત અભિવ્યક્તિઓ ઉદાહરણો
કેટલું મોટું અને માહિતી વિવિધ વિશ્વ, જેમ ઝડપથી, તે વિસ્તરતું અને વિકાસ પામે છે. કોઈ પણ નિર્ણય - માત્ર ચળવળ સમગ્ર પ્રક્રિયામાં એક બિંદુ. જ્ઞાન અને અનુભવ તે ધ્યેય હાંસલ કરવાની પ્રક્રિયા સમજવા માટે શક્ય બનાવે છે, પરંતુ નહીં - તેની સિદ્ધિઓ નથી પરિણામ. તે શંકાસ્પદ છે કે આપણે પરિણામ પર નજીકના ભવિષ્યમાં બોલી શકે છે, પરંતુ તે જરૂરી છે કે તે માટે બનાવવા પ્રયાસશીલ પ્રક્રિયા નોંધપાત્ર અને નિરપેક્ષપણે જરૂરી પ્રક્રિયા છે.
"ઇચ્છા અને / અથવા નાણાં ઘણો" એક અલ્ગોરિધમનો માટે સક્ષમ બનાવવા નથી, અને અલબત્ત "ફ્રી" માણસ કરે છે, ખાસ કરીને જ્યારે તેમણે શું કરી હતી તે વિશે નથી લાગતું નથી. કોઈપણ પરિસ્થિતિમાં માહિતી સમસ્યા એ છે કે તેઓ તમામ સફેદ ફૂલો છે જરૂરી ઓછામાં ઓછી એક અંધ સ્પોટ ધરાવે છે, પરંતુ તેના માટે, સામાન્ય રીતે તરત જ, અન્ય સ્વચ્છ સ્ટેન દૃશ્યમાન હોય છે, અને નથી.
ઈન્ટરનેટ ટેકનોલોજી માહિતીની ઍક્સેસ સરળ છે, પરંતુ પ્રશ્ન છે - કેવી રીતે ઇચ્છિત કર્યા પર મૂકવા - સરળ નથી, અને કામ હસ્તગત નવા "વોલ્યુમ". અને તેમ છતાં PHP રેગ્યુલર એક્સપ્રેશન તફાવત સ્પષ્ટ ખાલી નથી, તેઓ આગળ નોંધપાત્ર પગલું છે.
સાદું કાર્યો + અલ્ગોરિધમનો = પેટર્ન
નિયમિત અભિવ્યક્તિઓ ઓફર, PHP અલ્ગોરિધમનો નોંધપાત્ર સામગ્રી ઘટાડે છે, પરંતુ સામાન્ય શોધ વિધેયો / રિપ્લેસમેન્ટ અને પ્રોસેસિંગ ગાણિતીક નિયમો તેમની અગત્યતા ગુમાવી મળી નથી. નવા વિચારો માહિતી ક્રાંતિ ના એંધાણ કે ચેતવણીરૂપ હોવું ચીંધવું કે સૂચવવું નથી. મોટા ભાગના અપેક્ષા રાખી શકાય - કોમ્પેક્ટ કોડ અને ડેવલપર શોધ ક્વેરી યોગ્ય ઘડી કરવાની ક્ષમતા વધારે છે.
તમે જાણો છો અને PHP નિયમિત અભિવ્યક્તિઓ પર લાગુ જોઈએ. ઉદાહરણો સમજીને અને અસરકારક છે. , પદ્ધતિ એક પ્રકારની જોકે હકીકતમાં સરળ શોધ કાર્યો, શરતો, આંટીઓ, અને બીજા ઓપરેટર્સના સમૂહ દ્વારા બદલાઈ છે - પરંતુ તે એક નવું શોધ એંજીન આગમન સાથે, ગુરુત્વાકર્ષણ કેન્દ્ર પેટર્ન ખસેડવામાં રિપોર્ટ આપવા જોઈએ.
છે:
- ગુણવત્તા અને આધુનિક સાધન છે - તે સારું છે;
- જુઓ અને તેના સાથીદારો અનુભવ વાપરવા બાબત છે;
- સફળતા ગેરંટી - વાસ્તવિકતા અને વર્ચ્યુઅલ વિચાર સંયુક્ત.
તે કેવી રીતે સમસ્યા સમજવા માટે, તે ઉકેલવા માટે જરૂરી હતું જ્ઞાન મેળવવું, તે ઘણીવાર ચોક્કસ પરિણામ કરતાં વધુ મહત્વનું છે.
PHP નિયમિત અભિવ્યક્તિઓ ભાષા વાક્યરચના કાર્યો સંખ્યાબંધ અને ઇન્ટરનેટ પર ઉપયોગી ઉદાહરણો ઘણો દ્વારા રજૂ થાય છે. વાક્યરચના કારણે ચોક્કસ એપ્લિકેશન ઓપ્શન્સમાં માત્ર વિકાસકર્તા કલ્પના દ્વારા મર્યાદિત છે, પરંતુ sleuet ધ્યાનમાં રાખો કે તમામ નમૂનાઓનો કામ કરશે. નિયમિત અભિવ્યક્તિઓ PHP માન્યતા મદદથી જરૂરી છે.
સરળ શોધ અક્ષર (સ્ટ્રિંગ)
પ્રતીક - આ હંમેશા એક બાઈટ છે, અને ઘણી વખત એક પ્રતીક છે, એક ચિપ છે, વધુમાં ચોકક્સ અર્થ ધરાવે છે. એન્કોડિંગ નિર્દિષ્ટ અલગ કોડ દૃશ્યમાન અક્ષરો. પ્રતીક ઘણા વિકલ્પો હોઈ શકે છે: "$" = "ડોલર" = "ડોલર", ... - જે ક્યાંક કંઈક ચોક્કસ અર્થ હોય છે, પરંતુ તે જરૂરી બંધ નહિં, તો ચલણ કારણે છે. જોકે, ચોક્કસ અર્થને ચલ PHP, જે હંમેશા પાત્ર "$" સાથે શરૂ થાય છે આવેલા શકે છે, પરંતુ "ડોલર" અને "ડોલર" સાથે શરૂ કરી શકો છો.
કાર્યક્રમ પ્રતીક એક કાર્ય નામ (સ્ટ્રિંગ) ના સંદર્ભમાં હોઈ શકે છે: ઓળખી અને પરિપૂર્ણ - તે ગતિશીલ પદાર્થ-અભિવિન્યસ્ત પ્રોગ્રામીંગ માંથી જ્યારે માળખું, કાર્યો, PHP નિયમિત અભિવ્યક્તિઓ નિર્ણયો લેવા માટે સીધી રીતે ઉપયોગમાં આવે છે. મળે પ્રતીક "વારા", એટલે કે, પોતે શું સ્થળ છે જેમાં તે જોવા મળે છે શું કરવું નક્કી કરે છે અને તે જે રીતે છે, "જો તેઓ deems" જરૂરી છે.
સ્પષ્ટ સારી ન કરી શકાય તેવી સરળ કસરત, અને વધુ માહિતી - એક અક્ષર / લાઇન માટે શોધો. તે ખોરાકની કિંમતોમાં દસ શ્રેષ્ઠ શોધવા સ્વાદિષ્ટ વાનગીઓ જન્મદિવસ કેક પસંદ કરો, અથવા false છત માટે કોન્ટ્રાક્ટર નક્કી કરવા માટે જરૂરી હંમેશા નથી.
સો સાઇટ્સ - ઘણી વખત તે ઑપ્ટિમાઇઝ કરવા માટે સરળ ગાણિતીક નિયમો સરળ અંકગણિત માહિતી ન હોય અથવા મુશ્કેલ પરિસ્થિતિઓ, જ્યારે ઇચ્છિત પાત્ર ડેટાબેઝ માંથી પસંદ કરવા માટે, અને તે લાઇન જે તે શોધવા માટે જરૂરી છે જરૂરી છે. સાઇટ્સ શોધ સમય કુખ્યાત સદીઓ - ભાવ સમય એક અક્ષર નમૂના ડેટાબેઝ, અને જોવા માટે જ્યાં ભાવ પસંદ કરવા માટે સમાન હોય છે.
લોન પ્રતીક - તે એક શબ્દસમૂહ નથી, અને થોડા વાક્યો નહિં, તો તેમણે ક્યાંય હોઈ શકે છે અને કારણ કે ઇચ્છિત તરીકે નાની હોઇ શકે છે. કેવી રીતે તે નક્કી કરવા માટે શું જાણવા મળ્યું હતું ઇચ્છિત છે?
ઉદાહરણ: ભાવ માટે શોધ
થોડી - માત્ર પાઠ્ય "$" પ્રતીક શોધી શકો છો. ચકાસો કે તે નંબર સામનો, તે હંમેશા પૂરતી નથી. તમે એક બિંદુ અથવા નંબર પ્રતીક "$" પહેલાં પાડે તો ગેરંટી ભાવમાં જે નાણાકીય પ્રતીકો આગળ છે ધ્યાનમાં લેવામાં આવશે. ત્યાં પણ ભાવ છે, જે સામાન્ય રીતે ચલણ ઉલ્લેખિત નથી અવગણવામાં આવે છે, પરંતુ પૃષ્ઠ પર સ્પષ્ટ સૂચનાઓ પર છે.
સામાન્ય રીતે, સામાન્ય રીતે સમસ્યા ઉકેલ માન્યતા અલ્ગોરિધમનો અને સમય માંગી લે તેવી બહાર ચડાવવું. દરમિયાન, નિયમિત અભિવ્યકિત શામેલ મદદથી, PHP સંખ્યા કોઈ સમસ્યા મળશે.
$ CContents = preg_match_all ( "/ [0-9] ([\ $] | ડોલર | વાય \ £ \ | UE) {1} / આઇ.";
"જુઓ ઈ-મેલ - 2usd;
";
"ઈ-મેલ શોધો - 2u.e;
.";
"કાર્ય ઈ-મેલ - ue2;
";
"ઇ-મેઇલ તપાસો - $ 13", $ aResult);
. '; '. implode ( ',', $ aResult [0]). '
'.
જવાબ આપશે: "2; 2usd, 2u.e.", પરંતુ રેખા કંઈપણ શોધી શક્યા ન હતા: "ચેક ઈ-મેલ - $ 13."
સામે કે પાત્ર પાછળ પેટર્ન હાજરી માટે ઢાંચો પૂરો પાડે છે, તો તમે મોટા ભાગના કિસ્સાઓમાં ઝડપથી સફળતા હાંસલ કરી શકે છે.
$ CContents = preg_match_all ( "/ ([0-9] ([\ $] | ડોલર | વાય \ £ \ |. UE) {1}) | (([$] | ડોલર | વાય \ £. \ | UE) {1} [0-9] +) / i ";
"જુઓ ઈ-મેલ - 2usd;
";
"ઈ-મેલ શોધો - 2u.e;
.";
"કાર્ય ઈ-મેલ - ue2;
";
"ઇ-મેઇલ તપાસો - $ 13", $ aResult);
. '; '. implode ( ',', $ aResult [0]). '
'.
પરિણામ: "4; 2usd, 2u.e., ue2, $ 13"
અકારણ તર્ક વિશે
નિયમિત અભિવ્યક્તિઓ PHP ઓફર, તેમજ અન્ય સાધનો છે, પરંતુ તે જરૂરી નથી તેના નિયમો અનુસાર તેમને લાગુ અથવા લોઅરકેસ વાક્યરચના માર્ગ પ્રશસ્ત અન્ય કાર્યો ઉપયોગ કરવાની ક્ષમતા.
શોધ એરે માટે ચાલુ કરવા માટે જરૂરી છે, અને સ્થળ જ્યાં અમે શોધવા પહેલાં માપદંડ મુજબ ઘટકો વિભકત શરૂઆત પહેલાં શક્ય. માત્ર એક દંપતિ વિસ્ફોટ () અને implode () ઘણીવાર સરળ બનાવે છે અને નિર્ણય ઝડપી બનાવે.
ઉદાહરણ તરીકે, પ્રારંભિક કામ પરિણામે કેટલા બટાકા દરેક ગામ એકત્રિત પર જિલ્લામાં શબ્દમાળાઓ (ડેટા) ઝાકઝમાળ રચના: અજાણ્યું ImyaDerevnya અને વોલ્યુમ એકત્રિત છે, અને જો દેશ શબ્દમાળાઓ ઝાકઝમાળ વિવિધ કંપનીઓ ચાલે મારફતે ImyaDerevnya.ImyaPredpriyatie અને મૂલ્ય છે "; " અને તેથી તમામ સાહસો પર. કુલ રકમ આ કિસ્સામાં એકત્રિત શક્ય નથી હશે ગણતરી, પરંતુ જો તમે impode કરવું ( ";", $ aResult), એક લાંબી રેખા, જેમાં જોડી રહેશે - દ્વારા ટ્રાન્સફર કરવામાં આવશે ImyaDerevnya / ImyaDerevnya.ImyaPredpriyatie - - કદ એક સંગ્રહ ";". પર વિપરીત છો પરિણામે વિસ્ફોટ ( ";", $ aResult) - બધા ઝાકઝમાળ છે, જે એકત્રિત અને તે કેવી રીતે એકત્રિત કરવામાં આવે છે, અને પછી બધા બિન-ન્યુમરિક અક્ષરો લીટીઓના દૂર કરીને, અમે માત્ર નંબરો છે, જે રકમ કુલ વોલ્યુમ વસૂલવામાં આવે છે.
આ ઉદાહરણમાં, PHP માં રેગ્યુલર એક્સપ્રેશન ખૂબ જોવા માટે પરવાનગી આપે છે, તેઓ ઇચ્છિત સંખ્યાકીય મૂલ્યો છે સરળ અને સસ્તું અર્ક. ઝડપથી અને અસરકારક રીતે કોઈ બાબત તે કેટલો સમય ગામો અને વ્યવસાયો નામો હોઈ શકે છે. આ ઉપાય આદર્શ નથી, પરંતુ તે બતાવે છે કે જે હંમેશા પાલન કરતી નથી નિયમો હોવા જોઈએ. તે ઘણી વખત અસામાન્ય રીતે ઇચ્છીત હાંસલ કરવા શક્ય છે.
ટેક્નિકલ બાજુએ થી abstracting, એન્કોડિંગ
ગાણિતીક વાક્યરચના કહેવું નથી તે કેવી રીતે વાસ્તવમાં દેખાય છે. જોકે, પાનું એક જ એન્કોડિંગ પાડવા, અને પંક્તિઓ સ્ક્રિપ્ટ (જે માગણી કરવામાં આવી છે કે જે છબીઓ માં) સમસ્યા ભૂસકો કરી શકો છો તેના તકનિકી પાસાઓ છે.
એક માત્ર જ્યાં તે કરવું, જ્યારે, કેટલી, શું બદલવા માટે અને કેવી રીતે જોવા માટે શું જાણો છો, પરંતુ ન જોઈએ. ઔપચારિક તેના પોતાના એક સંપૂર્ણ સંપૂર્ણ લક્ષણોવાળી તંત્ર તરીકે મોતની સજા નિયમિત અભિવ્યક્તિઓ PHP, પરંતુ ઘણા કારણોસર, ઘણી ભાષાઓમાં તેના પ્રતિરૂપ અનુભૂતિ અલગ છે. એક સામાન્ય નિયમ તરીકે, તે પહેલાં તમે ચોક્કસ કાર્ય માટે ચોક્કસ સાધન પર્યાવરણ ચોક્કસ પેટર્ન ખસેડો, તે જરૂરી હોય, ઉચ્ચ ગુણવત્તા અનુકૂલન હાથ ધરવા સ્રોત ડેટા માટે તમામ શક્ય વિકલ્પો ચકાસવા માટે છે.
જો તમે PHP વિકાસશીલ તમારા પોતાના અનુભવ ઉપયોગ કરો છો, નિયમિત અભિવ્યક્તિઓ, ઉદાહરણો, નમૂનાઓ અને ડિઝાઇન સાવચેત ચકાસણી જરૂરી છે. ગતિશીલ ભાષા કાર્યક્ષમતા, વાક્યરચના અને રનટાઇમ બદલાતો રહ્યો છે.
માળખું અને એક નમૂનો સામગ્રી
શું અગાઉ શોધ કાર્યો, સંયોજન સ્વરૂપે લખવામાં આવ્યું હતું શરતો, રેગ્યુલર એક્સપ્રેશન પેટર્ન - રિપ્લેસમેન્ટ કામગીરી, શામેલ કરો, કાઢી નાખો, ચોક્કસ નિયમો અનુસાર અક્ષરોની એક સ્ટ્રિંગ છે. હકીકતમાં, એક નોંધપાત્ર રકમ એક નિશ્ચિત રીતે માં એનકોડ અને ચોક્કસ નિયમો દ્વારા ચલાવવામાં આવે છે.
જસ્ટ કારણ કે તે અશક્ય છે કોઇ ડિબગીંગ ભાષા ઓપરેટર કરવું, તમે નિયમિત અભિવ્યકિત શામેલ પેટર્ન ડીબગ કરી શકતા નથી, આ પ્રક્રિયા માત્ર અનુકરણ કરી શકો છો. એક સામાન્ય નિયમ તરીકે આવૃત્તિ દત્તક: કૃતિઓ - કામ કરતું નથી. વાક્યરચના ખૂબ સરળ છે, તેમ છતાં તેમના વિભાવના, ખાસ કરીને શરૂઆતમાં, ખૂબ જ મુશ્કેલ છે.
એક સરળ અભિવ્યક્તિ એક ઉદાહરણ
એક સરળ મૂર્ત સ્વરૂપ માં, નમૂનો શબ્દમાળા સાથે મેળ ખાય છેઃ
$ CContents = preg_match ( "/ asdf / i", "asdf", $ aResult). '; '. implode ( ',', $ aResult).
; "Asdf 1" કાર્ય તેના ઓપરેશન પૂર્ણ થયા બાદનો સૌ પ્રથમ ખાતે મેચિંગ નમૂનો મળ્યા પરિણામ હશે. પરિણામે, તે જ હશે જો આપણે રેખા જોવા માટે "aaaasdf" રેખા "zzzasdfvvv" માં. તમે પ્રથમ અને / અથવા છેલ્લો અક્ષર સ્પષ્ટ હોય તો, પરિણામ સ્પષ્ટ થઈ છે:
$ CContents = preg_match ( "/ ^ asdf / i", "asdf", $ aResult). '; '. implode ( ',', $ aResult). '
';
$ CContents. = Preg_match ( "/ asdf $ /", "asdf", $ aResult). '; '. implode ( ',', $ aResult). '
'.
પરિણામ હશે: 1; asdf1; asdf.
પ્રતીકો "*" અને "$" સૂચવે છે કે જ્યાં શરૂ કરવા અને અંત પેટર્ન છે. preg_match કાર્ય પરિણામ - મેચોની સંખ્યામાં છે, જો એક ભૂલ શોધાયેલ છે, 0, 1, અથવા ખોટું હોઈ શકે છે. ત્રીજા વિકલ્પ - ઝાકઝમાળ - માત્ર જોવા મળે તત્વ મૂકવામાં આવે છે. preg_match_all ફંક્શનનો ઉપયોગ કરીને કિસ્સામાં () શોધ રેખાને સમાપ્ત કરવા માટે ચાલુ રહે છે.
$ CContents = preg_match ( "/ asdf / i", "asdf123asdf456asdf789", $ aResult). '; '. implode ( ',', $ aResult). '
';
$ CContents. = Preg_match_all ( "/ asdf / i", "asdf123asdf456asdf789", $ aResult). '; '. implode ( ',', $ aResult [0]). '
'.
પરિણામ:
1; asdf
3; asdf, asdf, asdf.
તમે વિશિષ્ટ સૂચનો ઉપયોગ કરતા નથી, તો દરેક પાત્ર પોતે અને તેની જગ્યાએ વ્યાખ્યાયિત, રેખા કોડિંગ અને નમૂના કોડિંગ અનુલક્ષીને. પ્રોગ્રામર સુનિશ્ચિત કરવું પડશે કે આ તત્વોની એન્કોડિંગ એકબીજા અને એન્કોડિંગ પાનું સંબંધમાં યોગ્ય હતા.
નિયમિત અભિવ્યક્તિઓ સાથે કામ માટે PHP, કાર્યો
PHP, માટે નિયમિત અભિવ્યક્તિઓ એક અક્ષર શબ્દમાળા ચોક્કસ રસ્તો રેકોર્ડ પ્રતિનિધિત્વ કરે છે. સામાન્ય રીતે, અન્ય પ્રોગ્રામિંગ ભાષાઓ સાથે સામ્યતાનો દ્વારા, તેઓ પ્રતીકો "/" ... "/" અને અવતરણ ચિહ્નોમાં મૂકવામાં, તમે એક કે બે અલ્ગોરિધમનો પર આધાર રાખીને ઉપયોગ કરી શકો છો લખવામાં આવે છે.
મુખ્ય કાર્ય PHP preg મેચ નિયમિત અભિવ્યક્તિઓ બંને પેટર્ન મેચ ઉપયોગ કરે છે અને પ્રથમ સ્થાન પર અટકે છે, એક પ્રત્યય _all સાથે ચલ તેના તમામ મેચ શોધે છે, અને તેના એરે આઉટપુટ આપે છે. કાર્ય preg બદલો દરેક એક નમૂનો મેળ ખાતો લઈ રહી છે, તે સંગ્રહ સાથે કામ કરી શકે છે, શોધ ડિઝાઇન પરવાનગી આપે છે અને વિકલ્પો વિવિધ રિપ્લેસમેન્ટ કરે છે.
રેગ્યુલર એક્સપ્રેશન્સ સાથે કામ માટે રસપ્રદ વિકલ્પો preg_replace_callback કાર્ય કે કોઈ રિપ્લેસમેન્ટ લખાણ લે છે, અને કાર્ય છે, કે જે બહાર આવી રિપ્લેસમેન્ટ ધરશે નામનો ઉપયોગ કરીને વિકસાવવામાં કરી શકાય છે. વ્યવહારુ કિંમત ઉપરાંત તમે પદ્ધતિઓ પેટર્ન તપાસો, જે વિકાસ અને છેલ્લા ના ડિબગીંગ નોંધપાત્ર ભૂમિકા ભજવે અમલમાં મૂકી શકે છે.
નિયમિત અભિવ્યક્તિઓ અવકાશ
હાઇપરટેક્સ્ટ ભાષાઓ વધારે પ્રમાણમાં માહિતી ઔપચારિક રહ્યા હોવાથી તેઓ શરૂ સામગ્રી છે. નમૂનાઓ અને ડિઝાઇન અસરકારક ડેટાનો મોટા પ્રમાણમાં પ્રક્રિયા કરવા માટે પરવાનગી આપે છે મોટી સંખ્યામાં વિકસાવી છે. આ કામ એક નોંધપાત્ર ભાગ વિવિધ સામગ્રી મેનેજમેન્ટ સિસ્ટમ્સ (સીએમએસ) માં બિલ્ટ ઇન પદ્ધતિઓ કરવામાં આવે છે.
આશ્ચર્યની વાત નથી, ઘણા CMS સાઇટ્સ મકાન, અને (અપડેટ) સોફ્ટવેર કંપનીઓ સાથે કરવામાં આવી રહી છે, તેઓ તે જરૂરી તેના પોતાના પર દાખલાની વિકાસ હાથ ધરવા માટે ન કરી માટે બની ડે ફેક્ટો ધોરણો. જો કે, આવા સિસ્ટમો બહાર રેગ્યુલર એક્સપ્રેશન્સ સાથે અનુભવ ખૂબ જ ઉપયોગી છે.
નિયમિત અભિવ્યક્તિઓ અને વાસ્તવિક માહિતી
PHP, પુસ્તકાલયો નિયમિત અભિવ્યક્તિઓ અરજી એક મહત્વપૂર્ણ વિસ્તાર આગમન PHPOffice રચના કરી હતી. દસ્તાવેજો, સ્પ્રેડશીટ્સ સાથે કામ, અને હંમેશા મહત્વપૂર્ણ રહ્યો છે અને OOXML પ્રમાણભૂત માત્ર વાસ્તવિક દસ્તાવેજો ઉતારવું, પણ તે ઉપરાંત તેમના કાર્યક્રમ આકાર શક્ય છે.
ખાસ કરીને હાઇપરટેક્સ્ટ અને PHP ભાષાઓ વિકાસ માટે આભાર, ઉદાહરણ તરીકે, દસ્તાવેજો "પ્રમાણભૂત સ્વરૂપ" ના "ઉત્પાદન" આપોઆપ કરવા માટે એક વાસ્તવિક તક છે, ચુકવણી, અહેવાલો, બિઝનેસ યોજનાઓ અને અન્ય માહિતી પદાર્થો માટે ઇન્વૉઇસેસ, માળખું અને વિષયવસ્તુ ખરેખર ઔપચારિકતા અને ઓટોમેશન વશીભૂત છે.
અરજી નિયમિત અભિવ્યક્તિઓ ભાષા OOXML વિકાસ પ્રક્રિયા વર્ણન કરવા સાથે જોડાણ માં પ્રથમ સ્થાને સાથે માર્કઅપ લેન્ગ્વેજીસ એચટીએમએલ પરંપરાગત કામ અને CSS થી તદ્દન અલગ છે. માર્ક સિવાય અને વાસ્તવિક વિષયવસ્તુ ઉપરાંત વાસ્તવિક દસ્તાવેજ, વિગતો ઘણો છે. ઉદાહરણ તરીકે, એક દસ્તાવેજ છે કે જે પ્રોગ્રામ દ્વારા આપમેળે બનાવવામાં આવ્યું હતું, મજબૂત અને ચોક્કસ સામગ્રી હશે. દસ્તાવેજ રચના અથવા વ્યક્તિ સારવાર, સામગ્રી હશે, ટેગ્સ બહુમતી પર દોરવામાં આવ્યું હતું. દસ્તાવેજ સાથે કોઈપણ કામ હકીકત તે સીમેન્ટિક્સ એક હોઇ શકે છે, પરંતુ અલગ ડિઝાઇન પર વિવિધ માત્રામાં દોરવામાં પરિણમે છે.
નેચરલ માહિતી અને પરિસ્થિતિ
હંમેશા સમસ્યા છે, કે જે માહિતી યોજાય છે અને પરિણામે, ના ઉકેલ રસ એક વ્યક્તિ, એક જ માહિતી આપવામાં આવશે. દસ્તાવેજના સ્વરૂપમાં સમસ્યા નિવેદન પ્રસ્તુત, એક વ્યક્તિ ચોક્કસ સીમેન્ટિક્સ નહીં, જે (સુધારો શબ્દો સ્પષ્ટતા, કાઢી નાખો, સંપાદિત કરો) માત્ર એક દસ્તાવેજની અનેક આવૃત્તિઓને તરફ દોરી જાય છે, પણ વિવિધ સામગ્રી સાથે તેના વર્ઝનની નિષ્ણાતોની સ્પષ્ટીકરણ છે.
ખાસ કરીને, કાર્ય શબ્દસમૂહ સેટ સંપાદન બાદ આના જેવો દેખાશે "સ્ક્વેર uranenie ઉકેલો": ". એક વર્ગસમીકરણ હલ કરવા માટે" પ્રથમ ખાતે પ્રથમ ભૂલ સુધારાઈ ગયેલ છે, તો અને પછી બીજા, પછી OOXML શૈલીમાં કુદરતી માહિતી જેવો શકે: "[ઉકેલી] [] [ચોરસ] [e] [] [ટીમે] [b] [nenie]", પરંતુ આ નથી બાંહેધરી આપીએ છીએ કે આ કાર્ય ટૅગ્સ OOXML (કૌંસમાં કૌંસમાં ટૅગ્સ અનુકરણ) માં દેખાશે.
એકસાથે માહિતી દરેક કાર્ય સંપાદન પ્રક્રિયા બાદ સરળતાથી હોઈ શકે મૂકી છે, પરંતુ દરેક સમય આ પ્રક્રિયા વિવિધ ગાણિતીક નિયમો દ્વારા કરવામાં આવશે. માહિતી સમસ્યાઓ ઔપચારિકતા ની સાધન એક પ્રકારનો તરીકે નિયમિત અભિવ્યક્તિઓ, અસર બની છે, કુદરતી માહિતી હાઇપરટેક્સ્ટ ઔપચારિક માળખા પરથી પાથ વૉકિંગ.
Similar articles
Trending Now